KR102472177B1 - Service providing system capable of realtime managing quality of service each application and method thereof - Google Patents

Service providing system capable of realtime managing quality of service each application and method thereof Download PDF

Info

Publication number
KR102472177B1
KR102472177B1 KR1020180071081A KR20180071081A KR102472177B1 KR 102472177 B1 KR102472177 B1 KR 102472177B1 KR 1020180071081 A KR1020180071081 A KR 1020180071081A KR 20180071081 A KR20180071081 A KR 20180071081A KR 102472177 B1 KR102472177 B1 KR 102472177B1
Authority
KR
South Korea
Prior art keywords
application
information
terminal
service
activated
Prior art date
Application number
KR1020180071081A
Other languages
Korean (ko)
Other versions
KR20190143305A (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 KR1020180071081A priority Critical patent/KR102472177B1/en
Publication of KR20190143305A publication Critical patent/KR20190143305A/en
Application granted granted Critical
Publication of KR102472177B1 publication Critical patent/KR102472177B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content

Landscapes

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

Abstract

어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 시스템 및 그 방법이 개시된다.
이 방법에서, 먼저, 통신망 장치는 단말의 내부에서 활성화된 어플리케이션에 대한 활성화 정보를 단말로부터 수신하여 콘텐츠 제공 서버에게 전송한다. 그 후, 콘텐츠 제공 서버는 활성화된 어플리케이션에 대응되는 서비스 품질 정보와 활성화 정보를 중계 게이트웨이에게 전달한다. 다음, 중계 게이트웨이는 활성화된 어플리케이션에 대한 활성화 정보 및 대응되는 서비스 품질 정보를 통신망 장치로 전달하면, 통신망 장치는 활성화된 어플리케이션의 서비스 품질 정보에 대해 중계 게이트웨이로부터 수신되는 서비스 품질 정보로 업데이트를 수행한다. 그 후, 통신망 장치는 콘텐츠 제공 서버가 활성화된 어플리케이션을 통해 단말로 서비스를 제공하는 경우 활성화된 어플리케이션에 대해 업데이트된 서비스 품질 정보를 적용하여 서비스가 제공되도록 한다.
A service providing system and method enabling real-time service quality management for each application are disclosed.
In this method, first, the communication network device receives activation information for an application activated inside the terminal from the terminal and transmits it to the content providing server. Then, the content providing server transfers QoS information and activation information corresponding to the activated application to the relay gateway. Next, when the relay gateway transmits the activation information for the activated application and the corresponding QoS information to the communication network device, the communication network device updates the QoS information of the activated application with the QoS information received from the relay gateway. . Then, when the content providing server provides a service to the terminal through the activated application, the communication network device applies updated service quality information to the activated application so that the service is provided.

Figure R1020180071081
Figure R1020180071081

Description

어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 시스템 및 그 방법 {SERVICE PROVIDING SYSTEM CAPABLE OF REALTIME MANAGING QUALITY OF SERVICE EACH APPLICATION AND METHOD THEREOF} Service providing system capable of real-time service quality management by application and its method

본 발명은 어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 시스템 및 그 방법에 관한 것이다.The present invention relates to a service providing system and method capable of real-time service quality management for each application.

초고속 인터넷의 발달과 이동통신 단말의 보급 확대로 인해 인터넷망을 통해 영상 콘텐츠를 제공하는 OTT(Over The Top) 서비스의 사용이 증가하고 있다.Due to the development of high-speed Internet and the expansion of mobile communication terminals, the use of OTT (Over The Top) services that provide video contents through Internet networks is increasing.

현재, OTT 서비스와 같은 이동통신망을 이용한 부가 서비스를 제공하는 이동통신사들이 제공하는 요금제의 과금 체계는 제공되는 서비스와 관계없이 소비자와 이동통신사와의 청약/계약을 통해 제공되고 있으며, 일반적으로 요금에 따른 데이터양과 속도 등의 제어를 통해 차별화를 하고 있는 실정이다.Currently, the billing system for the rate plans provided by mobile telecommunication companies that provide additional services using mobile telecommunication networks such as OTT services is provided through a subscription/contract between consumers and mobile telecommunication companies regardless of the service provided. Differentiation is being made through control of data amount and speed.

이에 따라, 특정 특화 요금제에 따른 서비스, 예를 들어 특정 사용자들에게 전용망 서비스를 제공하는 스폰서형 데이터 서비스 등을 제공하기 위해서는 제공하고자 하는 콘텐츠 제공사(Contents Provider, CP) 또는 OTT 사업자와 사전 협의하여 상품을 설계한 후 전산/청약 시스템을 개발하고 이를 적용하기 위한 코어망 시스템 또한 함께 추가 개발되어야 해당 상품을 제공할 수 있는 유연하지 않은 구조를 갖는다는 문제점을 가지고 있다. 또한, 여러 콘텐츠 제공사 또는 OTT 사업자의 서비스(애플리케이션)에 대한 다양한 과금 정책 또한 적용하기가 힘들다는 문제점이 있다.Accordingly, in order to provide services according to a specific specialized rate plan, for example, a sponsored data service that provides dedicated network service to specific users, the content provider (CP) or OTT operator to provide the product must be negotiated in advance. It has a problem in that it has an inflexible structure that can provide the corresponding product only when the core network system for developing and applying the computing/subscription system after designing the product is also additionally developed. In addition, there is a problem in that it is difficult to apply various billing policies to services (applications) of various content providers or OTT operators.

본 발명이 해결하고자 하는 과제는 콘텐츠 제공 장치가 제공하고자 하는 특정 서비스에 특화된 QoS를 단말에게 보장해줄 수 있는 서비스 제공 시스템 및 그 방법을 제공하는 것이다.An object of the present invention is to provide a service providing system and method capable of guaranteeing a terminal a QoS specialized for a specific service to be provided by a content providing device.

또한, 활성화되는 어플리케이션에 대해 실시간으로 정확한 서비스 품질 정보를 업데이트할 수 있는 서비스 제공 시스템 및 그 방법을 제공하는 것이다.In addition, it is to provide a service providing system and method capable of updating accurate service quality information in real time for an activated application.

또한, 스폰서 앱과 같은 전용 어플리케이션에 대해 어플리케이션별로 과금 그룹을 분리하여 운영할 수 있으므로 어플리케이션의 콘텐츠 제공자에게 어플리케이션별로 과금을 부여할 수 있는 서비스 제공 시스템 및 그 방법을 제공하는 것이다.In addition, it is possible to separately operate charging groups for dedicated applications, such as sponsor apps, by application, thereby providing a service providing system and method capable of granting charges for each application to a content provider of the application.

본 발명의 하나의 특징에 따른 서비스 제공 방법은,A service providing method according to one feature of the present invention,

서비스 제공 시스템이 어플리케이션별로 실시간 서비스 품질 관리가 가능한 서비스를 제공하는 방법으로서, 상기 서비스 제공 시스템은 콘텐츠 제공 장치, 통신망 장치 및 중계 게이트웨이를 포함하며, 상기 통신망 장치는 단말의 내부에서 활성화된 어플리케이션에 대한 활성화 정보를 상기 단말로부터 수신하여 상기 콘텐츠 제공 서버에게 전송하는 단계, 상기 콘텐츠 제공 서버는 상기 활성화된 어플리케이션에 대응되는 서비스 품질 정보와 상기 활성화 정보를 상기 중계 게이트웨이에게 전달하는 단계, 상기 중계 게이트웨이는 상기 활성화된 어플리케이션에 대한 활성화 정보 및 대응되는 서비스 품질 정보를 상기 통신망 장치로 전달하는 단계, 그리고 상기 통신망 장치는 상기 활성화된 어플리케이션의 서비스 품질 정보에 대해 상기 중계 게이트웨이로부터 수신되는 서비스 품질 정보로 업데이트를 수행하고, 상기 콘텐츠 제공 서버가 상기 활성화된 어플리케이션을 통해 상기 단말로 서비스를 제공하는 경우 상기 활성화된 어플리케이션에 대해 업데이트된 서비스 품질 정보를 적용하여 상기 서비스가 제공되도록 하는 단계를 포함한다.A method for a service providing system to provide a service capable of real-time service quality management for each application, wherein the service providing system includes a content providing device, a communication network device, and a relay gateway, wherein the communication network device controls information about applications activated in a terminal. Receiving activation information from the terminal and transmitting the content providing server to the content providing server, wherein the content providing server transmits quality of service information corresponding to the activated application and the activation information to the relay gateway, wherein the relay gateway Transmitting activation information for an activated application and corresponding QoS information to the communication network device, and the communication network device updating the QoS information of the activated application with QoS information received from the relay gateway. and, when the content providing server provides a service to the terminal through the activated application, providing the service by applying updated service quality information to the activated application.

여기서, 상기 서비스가 제공되도록 하는 단계는, 상기 활성화된 어플리케이션의 서비스 품질 정보에 대해 상기 중계 게이트웨이로부터 수신되는 서비스 품질 정보로 업데이트를 수행하는 단계, 상기 단말로부터 상기 활성화된 어플리케이션을 통한 서비스 접속을 요청받는 단계, 상기 활성화된 어플리케이션에 대해 업데이트된 서비스 품질 정보에 따라 데이터 정책을 결정하는 단계, 그리고 상기 데이터 정책을 적용하여, 상기 콘텐츠 제공 서버로부터 상기 단말로 상기 활성화된 어플리케이션을 통한 서비스가 제공되도록 하는 단계를 더 포함한다.Here, the providing of the service may include updating the QoS information of the activated application with QoS information received from the relay gateway, and requesting service access through the activated application from the terminal. receiving, determining a data policy according to the QoS information updated for the activated application, and applying the data policy to provide a service from the content providing server to the terminal through the activated application Include more steps.

또한, 상기 데이터 정책을 결정하는 단계에서, 상기 데이터 정책은 동일한 어플리케이션이 서로 다른 콘텐츠 제공 서버를 통해 서비스를 제공받는 경우 서로 다른 데이터 정책으로 각각 결정된다.Also, in the step of determining the data policy, the data policy is determined as different data policies when the same application is provided with a service through different content providing servers.

또한, 상기 활성화된 어플리케이션을 통한 서비스가 제공되도록 하는 단계 후에, 상기 활성화된 어플리케이션을 통한 서비스에 대한 과금 정보를 생성하는 단계를 더 포함하고, 상기 동일한 어플리케이션에 대해 서로 다른 데이터 정책이 결정되는 경우, 상기 과금 정보를 생성하는 단계에서 상기 서로 다른 데이터 정책에 따라 각각의 과금 정보를 생성한다.In addition, after the step of providing the service through the activated application, further comprising generating billing information for the service through the activated application, and when different data policies are determined for the same application, In the generating of the billing information, each billing information is generated according to the different data policies.

또한, 상기 과금 정보를 생성하는 단계에서, 상기 동일한 어플리케이션에 대해 복수의 서로 다른 데이터 정책이 있는 경우, 상기 복수의 서로 다른 데이터 정책에 각각 대응되는 과금 정보를 더하여 상기 동일한 어플리케이션에 대한 과금 정보로서 생성한다.In the generating of the billing information, if there are a plurality of different data policies for the same application, billing information for the same application is generated by adding billing information corresponding to the plurality of different data policies. do.

또한, 상기 활성화된 어플리케이션의 활성화 정보는 상기 활성화된 어플리케이션의 고유 ID 및 5 튜플(tuple) 정보를 포함하고, 상기 서로 다른 데이터 정책으로 각각 결정되는 것은, 상기 활성화된 어플리케이션의 고유 ID는 동일하지만 상기 5 튜플 정보가 서로 다른 경우에 의한 것이다.In addition, the activation information of the activated application includes a unique ID and 5-tuple information of the activated application, and each is determined by the different data policies, although the unique ID of the activated application is the same. This is because the 5-tuple information is different.

본 발명의 다른 특징에 따른 서비스 제공 시스템은,A service providing system according to another feature of the present invention,

어플리케이션별로 실시간 서비스 품질 관리가 가능한 서비스를 제공하는 시스템으로서, 콘텐츠 제공 장치, 통신망 장치 및 중계 게이트웨이를 포함하며, 상기 콘텐츠 제공 장치는 단말의 내부에서 활성화된 어플리케이션에 대한 활성화 정보가 상기 통신망 장치를 통해 수신되는 경우, 상기 활성화된 어플리케이션에 대응되는 서비스 품질 정보와 상기 활성화 정보를 상기 중계 게이트웨이에게 전달한 후, 상기 단말로부터의 서비스 요청에 따라 상기 활성화된 어플리케이션을 통한 서비스를 상기 통신망 장치를 통해 상기 단말에게 제공하고, 상기 중계 게이트웨이는 상기 콘텐츠 제공 장치로부터 전달되는 상기 활성화된 어플리케이션에 대한 서비스 품질 정보와 상기 활성화 정보를 상기 통신망 장치로 전달하며, 상기 통신망 장치는 상기 단말로부터 수신되는 상기 활성화된 어플리케이션에 대한 활성화 정보를 상기 콘텐츠 제공 서버에게 전송하고, 상기 활성화된 어플리케이션의 서비스 품질 정보에 대해 상기 중계 게이트웨이로부터 전달되는 서비스 품질 정보로 업데이트를 수행한 후, 상기 단말로부터 상기 활성화된 어플리케이션에 대한 서비스 요청에 따라 상기 콘텐츠 제공 서버가 상기 단말에 대해 서비스를 제공하는 경우 상기 활성화된 어플리케이션에 대해 업데이트된 서비스 품질 정보를 적용하여 상기 서비스가 제공되도록 한다.A system that provides a service capable of real-time service quality management for each application, including a content providing device, a communication network device, and a relay gateway, wherein the content providing device transmits activation information for an application activated in a terminal through the communication network device. If received, the QoS information corresponding to the activated application and the activation information are delivered to the relay gateway, and then the service through the activated application is provided to the terminal through the communication network device according to the service request from the terminal. and the relay gateway transfers QoS information and the activation information for the activated application transmitted from the content providing device to the communication network device, and the communication network device transmits QoS information for the activated application received from the terminal. Activation information is transmitted to the content providing server, and the service quality information of the activated application is updated with the service quality information transmitted from the relay gateway, and then according to the service request for the activated application from the terminal When the content providing server provides a service to the terminal, the service is provided by applying updated QoS information to the activated application.

여기서, 상기 통신망 장치는 상기 단말로부터 상기 활성화된 어플리케이션을 통한 서비스 접속을 요청받는 경우, 상기 활성화된 어플리케이션에 대해 업데이트된 서비스 품질 정보에 따라 데이터 정책을 결정하고, 상기 콘텐츠 제공 서버로부터 상기 단말로 제공되는 상기 활성화된 어플리케이션에 대한 서비스에 상기 데이터 정책을 적용한다.Here, when the communication network device receives a service access request through the activated application from the terminal, determines a data policy according to updated service quality information for the activated application, and provides the data policy from the content providing server to the terminal. The data policy is applied to a service for the activated application.

또한, 상기 통신망 장치는, 어플리케이션별 서비스 품질 정책 및 과금 정책을 관리하며, 상기 중계 게이트웨이로부터 전달되는 상기 활성화된 어플리케이션에 대한 서비스 품질 정보와 상기 활성화 정보를 사용하여 상기 활성화된 어플리케이션에 대해 관리되는 서비스 품질 정보에 대한 업데이트를 수행하는 가입자 프로파일 저장소, 상기 가입자 프로파일 저장소에서 상기 활성화된 어플리케이션에 대해 업데이트된 서비스 품질 정보와 과금 정보를 사용하여 상기 활성화된 어플리케이션에 대응되는 데이터 정책 및 과금 정책을 포함하는 PCC(Policy & Charging Control) 규칙을 생성하는 정책 및 과금 서버, 그리고 상기 PCC 규칙을 사용하여 상기 콘텐츠 제공 서버로부터 상기 단말로 제공되는 상기 활성화된 어플리케이션에 대한 서비스 제어를 수행하는 패킷 게이트웨이를 포함한다.In addition, the communication network device manages a service quality policy and a billing policy for each application, and uses the service quality information for the activated application transmitted from the relay gateway and the activation information to provide a service managed for the activated application A PCC including a subscriber profile storage for updating quality information, a data policy corresponding to the activated application and a billing policy using updated QoS information and billing information for the activated application in the subscriber profile storage (Policy & Charging Control) includes a policy and charging server that generates rules, and a packet gateway that performs service control for the activated application provided from the content providing server to the terminal using the PCC rules.

또한, 상기 정책 및 과금 서버는 동일한 어플리케이션에 대해 활성화 정보가 서로다른 경우 동일한 어플리케이션에 대응되지만 서로 다른 PCC 규칙 이름을 갖는 PCC 규칙을 생성한다.In addition, the policy and billing server generates PCC rules corresponding to the same application but having different PCC rule names when activation information is different for the same application.

또한, 상기 패킷 게이트웨이는 상기 PCC 규칙에 따라 상기 활성화된 어플리케이션에 대한 과금 정보를 생성하되, 서로 다른 PCC 규칙 이름에 각각 대응되는 과금 정보를 생성한다.Also, the packet gateway generates charging information for the activated application according to the PCC rule, and generates charging information corresponding to different PCC rule names.

또한, 상기 패킷 게이트웨이는 상기 활성화된 어플리케이션에 대해 적어도 두 개의 PCC 규칙 이름이 생성되어 있는 경우, 상기 적어도 두 개의 PCC 규칙 이름에 대응되는 과금 정보를 모두 더하여 상기 활성화된 어플리케이션에 대한 전체 과금 정보로서 생성한다.In addition, when at least two PCC rule names are generated for the activated application, the packet gateway adds all billing information corresponding to the at least two PCC rule names to generate total billing information for the activated application do.

본 발명의 실시예에 따르면, 단말에서 특정 어플리케이션이 활성화될 때마다 실시간으로 해당 어플리케이션에 대한 QoS 정보를 실시간으로 업데이트하여 해당 어플리케이션에 대한 서비스시 적용될 수 있도록 함으로써, 콘텐츠 제공 장치가 제공하고자 하는 특정 서비스에 특화된 QoS를 단말에게 보장해줄 수 있다.According to an embodiment of the present invention, whenever a specific application is activated in a terminal, QoS information for the corresponding application is updated in real time so that it can be applied when servicing the corresponding application, thereby providing a specific service to be provided by the content providing device. QoS specialized for can be guaranteed to the UE.

또한, 중계 게이트웨이를 통해 콘텐츠 제공 장치로부터 직접 서비스 품질 정보를 받음으로써 실시간으로 정확한 정보를 업데이트할 수 있다.In addition, accurate information can be updated in real time by receiving service quality information directly from a content providing device through a relay gateway.

또한, 통신망 장치의 사업자는 스폰서 앱과 같은 전용 어플리케이션에 대해 어플리케이션별로 과금 그룹을 분리하여 운영할 수 있으며, 과금 시에는 어플리케이션별로 사용량 정보를 카운팅하여 해당 어플리케이션의 콘텐츠 제공자에게 어플리케이션별로 과금을 부여할 수 있다.In addition, operators of communication network devices can separate and operate charging groups for each application for dedicated applications such as sponsor apps, and when charging, count usage information for each application to charge the content provider of the application for each application. have.

도 1은 본 발명의 실시예에 따른 어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 시스템의 개략적인 구성도이다.
도 2는 도 1에 도시된 코어망 장치(220)의 구체적인 구성 블록도이다.
도 3은 도 1에 도시된 단말(100)의 구체적인 구성을 도시한 도면이다.
도 4는 본 발명의 실시예에 따른 어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 방법 중 활성화된 어플리케이션 정보의 업데이트 과정의 흐름도이다.
도 5는 본 발명의 실시예에 따른 어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 방법 중 EPS 세션을 설정하여 서비스를 제공하는 과정의 흐름도이다.
도 6은 도 5에 도시된 서비스 제공 방법에 따라 생성되는 PCC 규칙의 일 예를 도시한 도면이다.
도 7은 도 6에 도시된 PCC 규칙을 적용하는 경우의 IP 흐름(flow)을 도시한 도면이다.
도 8은 본 발명의 실시예에 따른 서비스 제공 방법에 따라 서비스 앱별로 분리 과금을 위한 CDR의 예를 도시한 도면이다.
1 is a schematic configuration diagram of a service providing system capable of real-time service quality management for each application according to an embodiment of the present invention.
FIG. 2 is a detailed block diagram of the core network device 220 shown in FIG. 1 .
FIG. 3 is a diagram showing a specific configuration of the terminal 100 shown in FIG. 1 .
4 is a flowchart of an update process of activated application information in a service providing method capable of real-time service quality management for each application according to an embodiment of the present invention.
5 is a flowchart of a process of providing a service by establishing an EPS session in a service providing method capable of real-time service quality management for each application according to an embodiment of the present invention.
FIG. 6 is a diagram illustrating an example of PCC rules generated according to the service providing method shown in FIG. 5 .
FIG. 7 is a diagram illustrating an IP flow when the PCC rule shown in FIG. 6 is applied.
8 is a diagram illustrating an example of a CDR for separate billing for each service app according to a service providing method according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다Hereinafter, with reference to the accompanying drawings, embodiments of the present invention will be described in detail so that those skilled in the art can easily carry out the present invention. However, the present invention may be embodied in many different forms and is not limited to the embodiments described herein. And in order to clearly explain the present invention in the drawings, parts irrelevant to the description have been omitted, and similar reference numerals have been attached to similar parts throughout the specification.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다. Throughout the specification, when a certain component is said to "include", it means that it may further include other components without excluding other components unless otherwise stated. In addition, terms such as “… unit”, “… unit”, and “module” described in the specification mean a unit that processes at least one function or operation, which may be implemented as hardware or software or a combination of hardware and software. have.

본 발명에서 설명하는 장치들은 적어도 하나의 프로세서, 메모리 장치, 통신 장치 등을 포함하는 하드웨어로 구성되고, 지정된 장소에 하드웨어와 결합되어 실행되는 프로그램이 저장된다. 하드웨어는 본 발명의 방법을 실행할 수 있는 구성과 성능을 가진다. 프로그램은 도면들을 참고로 설명한 본 발명의 동작 방법을 구현한 명령어(instructions)를 포함하고, 프로세서와 메모리 장치 등의 하드웨어와 결합하여 본 발명을 실행한다. Devices described in the present invention are composed of hardware including at least one processor, memory device, communication device, and the like, and a program to be executed in combination with the hardware is stored in a designated place. The hardware has the configuration and capability to implement the method of the present invention. The program includes instructions implementing the operating method of the present invention described with reference to the drawings, and implements the present invention in combination with hardware such as a processor and a memory device.

본 발명에서 단말은 이동국(Mobile Station, MS), 이동 단말(Mobile Terminal, MT), 가입자국(Subscriber Station, SS), 휴대 가입자국(Portable Subscriber Station, PSS), 사용자 장치(User Equipment, UE), 접근 단말(Access Terminal, AT) 등을 지칭할 수도 있고, 이동국, 이동 단말, 가입자국, 휴대 가입자국, 사용자 장치, 접근 단말 등의 전부 또는 일부의 기능을 포함할 수도 있다. In the present invention, a terminal includes a mobile station (MS), a mobile terminal (MT), a subscriber station (SS), a portable subscriber station (PSS), and a user equipment (UE). , Access Terminal (AT), etc., and may include all or some functions of a mobile station, a mobile terminal, a subscriber station, a portable subscriber station, a user device, an access terminal, and the like.

단말은 기지국(base station, BS), 접근점(Access Point, AP), 무선 접근국(Radio Access Station, RAS), 노드B(Node B), 고도화 노드B(evolved NodeB, eNodeB), 송수신 기지국(Base Transceiver Station, BTS), MMR(Mobile Multihop Relay)-BS, 5G NB(gNB) 등과 같은 네트워크 장치에 접속하여 원격의 서버에 연결될 수 있다.The terminal includes a base station (BS), an access point (AP), a radio access station (RAS), a Node B, an evolved NodeB (eNodeB), a transmitting and receiving base station ( It can be connected to a remote server by accessing network devices such as Base Transceiver Station (BTS), Mobile Multihop Relay (MMR)-BS, and 5G NB (gNB).

단말은 스마트폰과 같은 모바일 단말, 스마트패드와 태블릿PC와 같은 태블릿 단말, 컴퓨터, 텔레비전 등 다양한 형태의 통신 단말로서, 복수의 통신 인터페이스를 구비할 수 있다. 통신 인터페이스는 다양할 수 있다. 예를 들면, 통신 인터페이스는 와이파이(WiFi)/WLAN/블루투스(bluetooth) 등의 근거리 무선망 인터페이스, 그리고 3G/LTE(Long Term Evolution)/LTE-A(Long Term Evolution-Advanced)/5G 등의 이동통신망 인터페이스를 포함할 수 있고, 단말 제조사가 다양한 통신 인터페이스를 추가할 수 있다. The terminal may be a mobile terminal such as a smart phone, a tablet terminal such as a smart pad and a tablet PC, a communication terminal of various types such as a computer, and a television, and may have a plurality of communication interfaces. Communication interfaces may vary. For example, the communication interface is a local area network interface such as WiFi/WLAN/bluetooth, and mobile such as 3G/LTE (Long Term Evolution)/LTE-A (Long Term Evolution-Advanced)/5G A communication network interface may be included, and a terminal manufacturer may add various communication interfaces.

본 발명에서, 주로 LTE EPC(Evolved Packet Core)를 예로 들어 설명하나, 5G 코어에도 동일하게 적용될 수 있다.In the present invention, the LTE Evolved Packet Core (EPC) is mainly described as an example, but the same may be applied to the 5G core.

도 1은 본 발명의 실시예에 따른 어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 시스템의 개략적인 구성도이다.1 is a schematic configuration diagram of a service providing system capable of real-time service quality management for each application according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 시스템은 단말(100), 통신망 장치(200), 콘텐츠 제공사(Contents Provider, CP) 장치(300) 및 중계 게이트웨이(400)를 포함한다.As shown in FIG. 1, a service providing system capable of real-time service quality management for each application includes a terminal 100, a communication network device 200, a content provider (CP) device 300, and a relay gateway 400. include

단말(100)은 내부에 설치된 어플리케이션들 중에서 특정 어플리케이션이 활성화되는 경우 이를 트리거하여 활성화된 어플리케이션의 활성화 정보를 통신망 장치(200)를 통해 CP 장치(300)로 전송한다. 여기서, 특정 어플리케이션은 전용망 서비스를 제공하는 전용망 어플리케이션으로, 예를 들어, CP 등의 제3자가 개인 사용자의 통신망 사용료를 지원하는 스폰서 서비스를 제공하는 스폰서 어플리케이션일 수 있다. 또한, 어플리케이션의 활성화 정보는 앱 고유 ID(APP UNIQUE ID), 소스 IP(Src IP(Internet Protocol)), 데스티네이션 IP(Dst IP), 소스 포트(Src Port), 데스티네이션 포트(Dst Port), 프로토콜 ID를 포함한다. 이 때, 앱 고유 ID는 어플리케이션(또는 앱)의 고유한 ID를 의미하며, APP PKG NAME, APP SIGNATURE 등일 수 있다. 여기서, APP PKG NAME은, 예를 들어, 구글 플레이스토어 내에서 고유한 이름으로 com.example,myapp과 같을 수 있고, APP SIGNATURE는 어플리케이션을 만든 개발자 또는 기업에서 입력한 해쉬(Hash) 값으로, 어플리케이션에 서명할 때 자동으로 생성되며 고유한 값을 갖는다.When a specific application is activated among applications installed therein, the terminal 100 transmits activation information of the activated application to the CP device 300 through the communication network device 200 . Here, the specific application is a dedicated network application that provides a dedicated network service, and may be, for example, a sponsored application that provides a sponsor service in which a third party, such as a CP, supports an individual user's communication network usage fee. In addition, application activation information includes app unique ID (APP UNIQUE ID), source IP (Src IP (Internet Protocol)), destination IP (Dst IP), source port (Src Port), destination port (Dst Port), Contains the protocol ID. In this case, the app-specific ID means a unique ID of the application (or app), and may be APP PKG NAME, APP SIGNATURE, and the like. Here, APP PKG NAME is, for example, a unique name within the Google Play Store and may be the same as com.example, myapp, and APP SIGNATURE is a hash value entered by the developer or company that created the application. It is automatically generated when signing and has a unique value.

통신망 장치(200)는 단말(100)에게 이동통신 서비스를 제공한다. 예를 들어, 통신망 장치(200)는 LTE(Long Term Evolution) 기반의 이동통신 서비스를 제공하지만, 이것으로만 한정되는 것은 아니다. 특히, 본 발명의 실시예에 따른 통신망 장치(200)는 단말(100)로부터 특정 어플리케이션의 활성화 정보가 전달되는 경우 이를 공중 데이터망(Public Data Network, PDN)(500)에 연결된 CP 장치(300)에게 전달하고, 중계 게이트웨이(400)로부터 상기한 특정 어플리케이션에 대해 업데이트된 서비스 품질(Quality of Service, QoS) 정보를 수신하여 해당 어플리케이션에 대한 정보를 업데이트한다. The communication network device 200 provides a mobile communication service to the terminal 100 . For example, the communication network device 200 provides a mobile communication service based on Long Term Evolution (LTE), but is not limited thereto. In particular, the communication network device 200 according to an embodiment of the present invention transmits activation information of a specific application from the terminal 100 to the CP device 300 connected to the public data network (PDN) 500. and receives updated Quality of Service (QoS) information on the specific application from the relay gateway 400 to update information on the corresponding application.

이와 같이, 본 발명의 실시예에서는 단말(100)에서 특정 어플리케이션이 활성화될 때마다 CP 장치(300) 내에 저장된 상기 활성화된 어플리케이션에 대한 QoS가 중계 게이트웨이(400)를 통해 바로 통신망 장치(200)로 전달되어 최근의 서비스 품질 정보로 업데이트될 수 있다.As such, in the embodiment of the present invention, whenever a specific application is activated in the terminal 100, the QoS for the activated application stored in the CP device 300 is transferred directly to the communication network device 200 through the relay gateway 400. It can be transmitted and updated with the latest QoS information.

그 후, 통신망 장치(200)는 단말(100)로부터 상기한 특정 어플리케이션에 대한 서비스를 위한 접속이 요청되는 경우, 해당 특정 어플리케이션에 대응되는 통신 정책에 따라 CP 장치(300)와 단말(100) 사이에 상기 특정 어플리케이션의 서비스를 위한 데이터 전송을 제어한다.After that, when the communication network device 200 requests access to the service for the specific application from the terminal 100, the communication network device 200 communicates between the CP device 300 and the terminal 100 according to the communication policy corresponding to the specific application. to control data transmission for the service of the specific application.

CP 장치(300)는 단말에게 콘텐츠 서비스를 제공한다. 이를 위해 CP 장치(300)는 다수의 콘텐츠를 저장하고, 저장된 콘텐츠를 제공하기 위한 서비스 제어를 수행한다. 본 발명의 실시예에서, CP 장치(300)는 통신망 장치(200)를 통해 단말(100)로부터 특정 어플리케이션의 활성화 정보가 수신되면, 해당 특정 어플리케이션에 대응되는 QoS 정보를 활성화 정보에 추가하여 활성화된 특정 어플리케이션에 대한 업데이트 정보로서 중계 게이트웨이(400)로 전달한다.The CP device 300 provides a content service to a terminal. To this end, the CP device 300 stores a plurality of contents and performs service control to provide the stored contents. In an embodiment of the present invention, when activation information of a specific application is received from the terminal 100 through the communication network device 200, the CP device 300 adds QoS information corresponding to the specific application to the activation information to activate the It is delivered to the relay gateway 400 as update information for a specific application.

중계 게이트웨이(400)는 CP 장치(300)와 통신망 장치(200) 사이에서 특정 어플리케이션에 대한 활성화 정보 및 서비스 품질 정보, 즉 업데이트 정보를 중계하는 역할을 수행한다. 예를 들어, 중계 게이트웨이(400)는 오픈(open) API GW로서, RestAPI를 통해 CP 장치(300)와 통신망 장치(200) 사이의 정보 전달 중계를 수행한다. The relay gateway 400 serves to relay activation information and quality of service information (ie, update information) for a specific application between the CP device 300 and the communication network device 200 . For example, the relay gateway 400 is an open API GW and performs information transfer relay between the CP device 300 and the communication network device 200 through RestAPI.

한편, 통신망 장치(200)는 기지국(210) 및 코어망 장치(220)를 포함하며, 기지국(210)은 단말(100)과 무선으로 연결되어 단말(100)과 코어망 장치(220) 사이의 무선 연결을 제공하고, 코어망 장치(220)는 기지국(210)을 통해 무선 연결되는 단말(100)에 대해 이동통신 서비스를 제공하는 핵심 구성요소이다.On the other hand, the communication network device 200 includes a base station 210 and a core network device 220, and the base station 210 is wirelessly connected to the terminal 100 to provide a communication between the terminal 100 and the core network device 220. The core network device 220 is a key component that provides a wireless connection and provides a mobile communication service to the terminal 100 wirelessly connected through the base station 210 .

이하, 도 2를 참조하여, 코어망 장치(220)가 LTE EPC(Evolved Packet Core)인 예를 사용하여 코어망 장치(220)에 대해 구체적으로 설명한다. Hereinafter, with reference to FIG. 2, the core network device 220 will be described in detail using an example in which the core network device 220 is an LTE Evolved Packet Core (EPC).

도 2는 도 1에 도시된 코어망 장치(220)의 구체적인 구성 블록도이다.FIG. 2 is a detailed block diagram of the core network device 220 shown in FIG. 1 .

도 2에 도시된 바와 같이, 코어망 장치(220)는 서빙 게이트웨이(Serving Gateway, SGW)(221), 패킷 게이트웨이(Packet data network Gateway, PGW)(222), 정책 및 과금 서버(Policy and Charging Rule Function, PCRF)(223), 가입자 프로파일 저장소(Subscriber Profile Repository, SPR)(224) 및 오프라인 과금 시스템(Offline Charging System, OFCS)(225)을 포함한다. 이 때, 도 2에 도시된 코어망 장치(200)는 본 발명의 일 실시예에 불과하므로 도 2를 통해 본 발명이 한정 해석되는 것은 아니며, 본 발명의 다양한 실시예들에 따라 도 2와 다르게 구성될 수도 있다.As shown in FIG. 2, the core network device 220 includes a serving gateway (SGW) 221, a packet data network gateway (PGW) 222, a policy and charging server Function, PCRF) 223, Subscriber Profile Repository (SPR) 224, and Offline Charging System (OFCS) 225. At this time, since the core network device 200 shown in FIG. 2 is only one embodiment of the present invention, the present invention is not limitedly interpreted through FIG. 2, and different from FIG. 2 according to various embodiments of the present invention may be configured.

SGW(221)는 단말(100)의 이동성을 관리하는 장치로서, 설정된 세션에 따라 단말(100)과 PGW(222)사이의 트래픽 전달을 수행한다.The SGW 221 is a device that manages the mobility of the terminal 100 and transfers traffic between the terminal 100 and the PGW 222 according to established sessions.

PGW(222)는 SGW(221)에 연결되어 단말(100)을 PDN(500)에 연결하며, PCRF(223)로부터 전달되는 PCC(Policy & Charging Control) 규칙(Rule)에 따라서 SGW(221)와 PDN(500) 사이의 트래픽 필터링 기능을 수행한다. 또한, PGW(222)는 PCC 규칙 중 과금 규칙을 사용자의 SDF(Service Data Flow)에 적용한다. 오프라인 과금인 경우 과금 규칙에 따라 CDR(Call Detail Records)을 생성하여 OFCS(225)로 전달한다.The PGW 222 is connected to the SGW 221 to connect the terminal 100 to the PDN 500, and connects the SGW 221 and the SGW 221 according to PCC (Policy & Charging Control) rules transmitted from the PCRF 223. It performs a traffic filtering function between PDNs (500). In addition, the PGW 222 applies a charging rule among PCC rules to the user's Service Data Flow (SDF). In the case of offline billing, CDR (Call Detail Records) are generated according to billing rules and transmitted to the OFCS (225).

PCRF(223)는 단말(100)의 과금 및 데이터 정책을 제어하기 위한 관리 서버로써, PGW(222)와 연결되어, PGW(222)에서 새로운 세션이 생성될 때마다 관련 과금 및 관리 정책을 요청받고, 이 때마다 SPR(224)로 관련 정보를 조회하여 대응되는 PCC 규칙을 생성한 후 PGW(222)로 생성된 PCC 규칙을 할당한다. 이 때, PCRF(223)는 PCC 규칙을 생성할 때 사용자의 SDF에 대한 과금 규칙을 결정한다.The PCRF 223 is a management server for controlling billing and data policies of the terminal 100, and is connected to the PGW 222 to receive a request for related billing and management policies whenever a new session is created in the PGW 222. , In this case, the SPR 224 searches for related information, generates a corresponding PCC rule, and then assigns the generated PCC rule to the PGW 222. At this time, the PCRF 223 determines the charging rules for the user's SDF when generating PCC rules.

SPR(224)은 가입자별 과금 및 QoS 정책을 관리하는 서버로서, 단말(100)의 어플리케이션별 QoS 정책 및 과금 정책이 기록된 가입자 프로파일로서 관리할 수 있다. The SPR 224 is a server that manages billing and QoS policies for each subscriber, and can manage the QoS policy and billing policy for each application of the terminal 100 as a recorded subscriber profile.

OFCS(225)는 PGW(222)로부터 전달되는 CDR을 수신하여 필요한 형태로 재가공한 후 과금을 수행하는 장치로 전달한다.The OFCS 225 receives the CDR delivered from the PGW 222, reprocesses it into a required form, and then delivers it to the billing device.

다음, 도 3을 참조하여 본 발명의 실시예에 따른 단말(100)에 대해 설명한다.Next, the terminal 100 according to an embodiment of the present invention will be described with reference to FIG. 3 .

도 3은 도 1에 도시된 단말(100)의 구체적인 구성을 도시한 도면이다.FIG. 3 is a diagram showing a specific configuration of the terminal 100 shown in FIG. 1 .

도 3에 도시된 바와 같이, 단말(100)은 단말 관리부(Mobile Device Manager, MDM)(110) 및 송수신부(120)를 포함한다. 여기서, 도 3에서는 설명의 편의상 본 발명의 특징과 관련없는 단말(100)의 일반적인 구성 및 그 동작에 대한 설명은 생략하였다.As shown in FIG. 3 , the terminal 100 includes a mobile device manager (MDM) 110 and a transceiver 120 . Here, in FIG. 3, description of the general configuration and operation of the terminal 100 not related to the features of the present invention is omitted for convenience of description.

단말 관리부(110)는 어플리케이션, 예를 들어 일반 앱(131, 132) 및 전용 앱(133, 134)이 활성화되는 것을 감지하고, 활성화되는 앱이 스폰서 앱과 같은 전용 앱인지를 판단하며, 전용 앱인 경우에만 활성화되는 앱의 활성화 정보를 추출하여 송수신부(120)를 통해 통신망 장치(200)로 전달한다. The terminal management unit 110 detects that applications, for example, general apps 131 and 132 and dedicated apps 133 and 134 are activated, determines whether the activated app is a dedicated app such as a sponsor app, and determines whether the dedicated app is a dedicated app. Activation information of an app that is activated only when the application is activated is extracted and transmitted to the communication network device 200 through the transceiver 120 .

그 후, 단말 관리부(110)는 송수신부(120)를 통해 통신망 장치(200)로부터 활성화된 전용 앱에 대한 QoS의 업데이트가 성공적으로 완료되었음을 나타내는 응답을 수신하는 경우, 활성화된 전용 앱(133, 134)에 대한 서비스를 위해 송수신부(120)를 통해 통신망 장치(200)로 접속 요청을 전송한 후, 통신망 장치(200)를 통해 CP 장치(300)로부터 활성화된 전용 앱을 통한 서비스를 제공받는다.Thereafter, when the terminal management unit 110 receives a response indicating that the QoS update for the activated dedicated app has been successfully completed from the communication network device 200 through the transceiver 120, the activated dedicated app 133, 134), after transmitting an access request to the communication network device 200 through the transceiver 120, the service is provided through the dedicated app activated by the CP device 300 through the communication network device 200. .

한편, 일반 앱(131, 132)의 활성화 경우에는, 단말 관리부(110)는 활성화 정보의 전송없이 바로 송수신부(120)를 통해 통신망 장치(200)로 접속 요청을 전송하여 통신망 장치(200)를 통해 일반 앱(131, 132)에 대한 서비스가 제공되도록 한다.On the other hand, in the case of activation of the general apps 131 and 132, the terminal management unit 110 transmits an access request to the communication network device 200 through the transmission/reception unit 120 without transmitting activation information to activate the communication network device 200. Through this, services for the general apps 131 and 132 are provided.

이하, 도면을 참조하여 본 발명의 실시예에 따른 어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 방법에 대해 설명한다.Hereinafter, a service providing method capable of real-time service quality management for each application according to an embodiment of the present invention will be described with reference to the drawings.

도 4는 본 발명의 실시예에 따른 어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 방법 중 활성화된 어플리케이션 정보의 업데이트 과정의 흐름도이다.4 is a flowchart of an update process of activated application information in a service providing method capable of real-time service quality management for each application according to an embodiment of the present invention.

도 4를 참조하면, 먼저, 단말(100)에서 특정 어플리케이션, 예를 들어, 전용 앱(133)이 활성화되는 경우 단말 관리부(110)에 의해 활성화 트리거 이벤트가 발생된다(S100). 예를 들어, 단말(100)의 사용자가 스폰서 앱인 전용 앱(133)을 최초 실행시키거나 또는 스폰서 앱을 등록하는 경우 활성화 트리거 이벤트가 발생한다.Referring to FIG. 4 , first, when a specific application, for example, the dedicated app 133 is activated in the terminal 100, an activation trigger event is generated by the terminal management unit 110 (S100). For example, when the user of the terminal 100 first executes the sponsored app 133 or registers the sponsored app, an activation trigger event occurs.

이와 같이, 전용 앱(133)의 활성화 트리거 이벤트가 발생하면, 단말(100), 구체적으로는 단말 관리부(110)가 활성화된 어플리케이션의 활성화 정보(APP UNIQE ID, Src IP, Src Port, Dst IP, Dst Port, 프로토콜 ID, 즉 APP UNIQE ID와 5 튜플(tuple))를 통신망 장치(200)를 통해 CP 장치(300)에게 전송한다(S110). 이때 활성화된 어플리케이션의 활성화 정보는 앱 활성화 요청 메시지(App Active Request Message)를 통해 CP 장치(300)로 전달된다.As such, when an activation trigger event of the dedicated app 133 occurs, the terminal 100, specifically, the terminal management unit 110 receives activation information (APP UNIQE ID, Src IP, Src Port, Dst IP, Dst Port, protocol ID, that is, APP UNIQE ID and 5 tuples are transmitted to the CP device 300 through the communication network device 200 (S110). At this time, the activation information of the activated application is delivered to the CP device 300 through an App Active Request Message.

다음, CP 장치(300)는 단말(100)로부터 전송되는 앱 활성화 요청 메시지가 수신되면 앱 활성화 요청 메시지 내에 포함되어 있는 특정 어플리케이션의 활성화 정보를 통해 확인되는 활성화된 특정 어플리케이션에 대응되는 QoS 정보(QoS 요구사항일 수 있음)를 추출하고(S120), 추출된 QoS 정보를 특정 어플리케이션의 활성화 정보와 함께 해당 특정 어플리케이션의 업데이트 정보로서 중계 게이트웨이(400)로 전달한다(S130). 여기서, CP 장치(300)는 특정 어플리케이션, 예를 들어 전용 앱(133) 등의 QoS에 대해 사용자나 통신망 사업자와 실시간으로 청약/계약을 수행함으로써 특정 어플리케이션에 대한 QoS는 수시로 변경될 수 있다. Next, when receiving the app activation request message transmitted from the terminal 100, the CP device 300 receives QoS information (QoS requirements) is extracted (S120), and the extracted QoS information is transmitted to the relay gateway 400 as update information of the specific application along with activation information of the specific application (S130). Here, the CP device 300 performs a real-time subscription/contract with a user or a communication network operator for the QoS of a specific application, such as the dedicated app 133, so that the QoS for the specific application can be changed at any time.

그 후, 중계 게이트웨이(400)는 CP 장치(300)로부터 전달되는 업데이트 정보, 즉 활성화 정보와 QoS 정보를 통신망 장치(200)의 SPR(224)로 전달한다(S140).Thereafter, the relay gateway 400 transfers update information, that is, activation information and QoS information transmitted from the CP device 300 to the SPR 224 of the communication network device 200 (S140).

따라서, SPR(224)은 중계 게이트웨이(400)로부터 수신되는 업데이트 정보에포함된 활성화 정보에 의해 확인되는 특정 어플리케이션에 대응되는 QoS 정보를 업데이트 정보에 포함된 QoS 정보로서 업데이트함으로서 해당 특정 어플리케이션에 대응되는 QoS 정보가 최신 정보로 업데이트될 수 있다(S150). Accordingly, the SPR 224 updates the QoS information corresponding to the specific application identified by the activation information included in the update information received from the relay gateway 400 as the QoS information included in the update information, thereby corresponding to the specific application. QoS information may be updated with the latest information (S150).

그 후, SPR(224)은 단말(100)에서 활성화된 특정 어플리케이션에 대한 QoS의 업데이트가 완료되었음을 나타내는 완료 메시지를 중계 게이트웨이(400)를 통해 CP 장치(300)로 전달하고(S160, S170), CP 장치(300)는 단말(100)로부터의 앱 활성화 요청에 대해 업데이트가 완료되어 단말(100)이 접속 가능함을 나타내는 앱 활성화 응답 메시지(App Active Response Message)를 통신망 장치(200)를 통해 단말(100)에게 전송한다(S180).After that, the SPR 224 transfers a completion message indicating that the QoS update for the specific application activated in the terminal 100 has been completed to the CP device 300 through the relay gateway 400 (S160, S170), The CP device 300 transmits an App Active Response Message indicating that the terminal 100 is accessible as the update is completed for the app activation request from the terminal 100 through the communication network device 200 ( 100) (S180).

이와 같이, 단말(100)에서 전용 앱(133, 134)과 같은 특정 어플리케이션이 활성화될 때마다, CP 장치(300)에 있는 특정 어플리케이션에 대응되는 최신의 QoS 정보가 중계 게이트웨이(400)를 통해 통신망 장치(200)의 SPR(224)에 실시간으로 업데이트될 수 있다.In this way, whenever a specific application such as the dedicated apps 133 and 134 is activated in the terminal 100, the latest QoS information corresponding to the specific application in the CP device 300 is transmitted through the relay gateway 400 to the communication network. The SPR 224 of the device 200 may be updated in real time.

다음, 단말(100)과 통신망 장치(200) 사이에 EPS 세션을 설정하여 활성화된특정 어플리케이션을 통해 CP 장치(300)로부터 서비스를 제공받는 과정에 대해 설명한다.Next, a process of receiving a service from the CP device 300 through a specific activated application by establishing an EPS session between the terminal 100 and the communication network device 200 will be described.

도 5는 본 발명의 실시예에 따른 어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 방법 중 EPS 세션을 설정하여 서비스를 제공하는 과정의 흐름도이다.5 is a flowchart of a process of providing a service by establishing an EPS session in a service providing method capable of real-time service quality management for each application according to an embodiment of the present invention.

도 5를 참조하면, 단말(100)은 활성화된 특정 어플리케이션에 대한 서비스를 제공받기 위해 통신망 장치(200)로 세션 생성을 요청한다(S200). 구체적으로는, 단말(100)이 통신망 장치(200)에서 단말(100)의 이동성 관리를 수행하는 MME(Mobility Management Entity)(도시하지 않음)로 접속 요청(Attach Request)을 하고, 이러한 접속 요청에 따라 MME가 SGW(221)로 세션 생성을 요청한다.Referring to FIG. 5 , the terminal 100 requests the communication network device 200 to create a session in order to receive a service for a specific activated application (S200). Specifically, the terminal 100 makes an Attach Request to a Mobility Management Entity (MME) (not shown) that performs mobility management of the terminal 100 in the communication network device 200, and responds to this connection request. Accordingly, the MME requests the SGW 221 to create a session.

이러한 세션 생성의 요청은 SGW(221)를 통해 PGW(222)로 전달되고(S210), PGW(222)는 PCRF(223)에게 활성화된 특정 어플리케이션에 대한 QoS 프로파일을 요청한다(S220).The session creation request is transmitted to the PGW 222 through the SGW 221 (S210), and the PGW 222 requests the PCRF 223 for a QoS profile for a specific activated application (S220).

따라서, PCRF(223)는 활성화된 특정 어플리케이션에 대한 QoS 프로파일을 위해 SPR(224)과의 프로파일 요청/응답 과정을 수행하여 SPR(224)로부터 활성화된 특정 어플리케이션의 QoS 정보가 포함된 프로파일을 수신한다(S230). 이 때, SPR(224)로부터 PCRF(223)로 전달되는 프로파일에는 단말(100)에서 활성화된 특정 어플리케이션에 대해 최신의 정보로 업데이트 QoS 정보가 포함된다.Therefore, the PCRF 223 performs a profile request/response process with the SPR 224 for the QoS profile for the specific activated application, and receives the profile including the QoS information of the specific activated application from the SPR 224. (S230). At this time, the profile transmitted from the SPR 224 to the PCRF 223 includes updated QoS information with the latest information for a specific application activated in the terminal 100.

그 후, PCRF(223)는 SPR(224)로부터 수신한 프로파일을 사용하여 활성화된 특정 어플리케이션에 대한 정책 결정(Policy Decision)을 수행하여 대응되는 PCC 규칙을 생성한다(S240).Then, the PCRF 223 uses the profile received from the SPR 224 to generate a corresponding PCC rule by performing a policy decision on the activated specific application (S240).

그리고, PCRF(223)는 생성된 PCC 규칙을 PGW(222)로 전달하고(S250), PGW(222)는 단말(100)에서 활성화된 특정 어플리케이션의 서비스 트래픽에 대해 적용될 PCC 규칙으로 설정한다(S260).Then, the PCRF 223 transfers the generated PCC rule to the PGW 222 (S250), and the PGW 222 sets the PCC rule to be applied to service traffic of a specific application activated in the terminal 100 (S260). ).

그 후, PGW(222)는 PCC 규칙에 따른 활성화된 특정 어플리케이션의 QoS 정보를 기반으로 단말(100)과의 사이에 특정 어플리케이션의 서비스를 위한 전용 베어러(dedicated bearer)를 생성한다(S270).After that, the PGW 222 creates a dedicated bearer for a service of a specific application with the terminal 100 based on the QoS information of the specific application activated according to the PCC rule (S270).

이 후, 단말(100)은 생성된 전용 베어러를 통해 CP 장치(300)로부터 특정 어플리케이션에 의한 전용 서비스를 제공받는다(S280).Thereafter, the terminal 100 receives a dedicated service by a specific application from the CP device 300 through the created dedicated bearer (S280).

이와 같이, 단말(100)에서 특정 어플리케이션이 활성화될 때마다 해당 특정 어플리케이션에 대한 QoS 정보를 실시간으로 업데이트하여 해당 특정 어플리케이션에 대한 서비스시 적용될 수 있도록 함으로써, CP 장치(300)가 제공하고자 하는 특정 서비스에 특화된 QoS를 단말(100)에게 보장해줄 수 있다.In this way, whenever a specific application is activated in the terminal 100, the QoS information for the specific application is updated in real time so that it can be applied when servicing the specific application, thereby providing a specific service that the CP device 300 intends to provide. QoS specialized for can be guaranteed to the terminal 100 .

한편, 상기 단계(S240 내지 S260)에서 생성되어 PGW(222)에서 적용되는 PCC 규칙은 베어러 QoS, 규칙 이름, SDF 템플릿, SDF GBR(Guaranteed Bit Rate), SDF MBR(Maximum Bit Rate), Rating Group, SDF Charging 등 과금 정보 및 QoS 정보를 포함한다.Meanwhile, the PCC rules generated in the above steps S240 to S260 and applied in the PGW 222 include bearer QoS, rule name, SDF template, SDF GBR (Guaranteed Bit Rate), SDF MBR (Maximum Bit Rate), Rating Group, It includes charging information such as SDF Charging and QoS information.

상기한 PCC 규칙의 예로 도 6이 참조된다.6 is referred to as an example of the above PCC rules.

도 6에는 현재 두 개의 특정 앱, 예를 들어 두 개의 스폰서 앱(Sponsor_AUI00, Sponsor_AUI01)이 있고, 해당 앱을 이용할 때는 스폰서 APN(Access Point Name)을 통해 데이터를 주고 받게 된다. 이러한 두 개의 스폰서 앱에 대한 PCC 규칙은 중계 게이트웨이(400)로부터 전달받은 5 튜플 정보 및 APP UNIQUE ID가 적용되어 있다. 두 개의 스폰서 앱별로 분리 과금을 위해 Rating Group을 전달받은 스폰서 앱의 고유 ID로 분리하며, 동일 스폰서 앱에서 여러 개의 서버를 바라봐야 하는 경우에는 동일 동일한 앱의 고유 ID에 각 PCC 규칙을 구분할 수 있도록 첨부 번호를 부여할 수 있다. 예를 들어, Sponsor_AUI(APP UNIQUE ID)_xx 형식과 같이 01, 02, 03, ?? 넘버링을 하여 구분할 수 있다. 도 6에 도시된 예를 참조하면, Sponsor_AUI01의 스폰서 앱에 대해 두 가지 규칙이 존재하고 이 두 가지 규칙을 구분하기 위해 Sponsor_AUI01_00, Sponsor_AUI01_01과 같이 넘버링하여 두 가지 규칙을 구분할 수 있도록 함으로써 동일한 Rating Group 안에서 여러 개의 PCC 규칙 이름과 SDF 템플릿이 존재할 수 있도록 한다.6, there are currently two specific apps, for example, two sponsor apps (Sponsor_AUI00 and Sponsor_AUI01), and data is exchanged through the sponsor Access Point Name (APN) when using the corresponding apps. The 5-tuple information and APP UNIQUE ID received from the relay gateway 400 are applied to the PCC rules for these two sponsor apps. For separate billing by two sponsor apps, the Rating Group is separated by the unique ID of the sponsor app that received the received sponsor app. An attachment number may be assigned. For example, 01, 02, 03, ?? in the format Sponsor_AUI(APP UNIQUE ID)_xx. It can be distinguished by numbering. Referring to the example shown in FIG. 6, there are two rules for the sponsor app of Sponsor_AUI01, and to distinguish these two rules, Sponsor_AUI01_00 and Sponsor_AUI01_01 are numbered so that the two rules can be distinguished, so that several rules can be distinguished within the same Rating Group. Allows PCC rule names and SDF templates to exist.

한편, 도 7은 도 6에 도시된 PCC 규칙을 적용하는 경우의 IP 흐름(flow)을 도시한 도면이다. Meanwhile, FIG. 7 is a diagram illustrating an IP flow when the PCC rule shown in FIG. 6 is applied.

도 5에 도시된 상기 단계(S260)에서, PGW(222)는 PCRF(223)로부터 전달받은 PCC 규칙에 따라 PCC 규칙 이름별로 SDF 템플릿을 생성하였다. 여기서, 일반 앱(APP)은 SDF#1과 SDF#3의 규칙 제어를 통해 필터링되어 일반 베어러(Internet Bearer)를 통해 앱 데이터가 전달되지만, 스폰서 앱1(Sponsor APP1)은 SDF#2와 SDF#5를 통해, 스폰서 앱2(Sponsor APP2)는 SDF#4를 통해 필터링되어 전용 베어러(Sponsor Bearer)를 통해 앱 데이터가 전달된다.In the step S260 shown in FIG. 5 , the PGW 222 creates SDF templates for each PCC rule name according to the PCC rules received from the PCRF 223 . Here, the general app (APP) is filtered through the rule control of SDF#1 and SDF#3 and the app data is delivered through the general bearer (Internet Bearer), but sponsor APP1 (SDF#2 and SDF# Through 5, Sponsor APP2 is filtered through SDF#4 and app data is delivered through dedicated bearer.

한편, 도 5에 도시된 상기 단계(S260)에서, PGW(222)는 활성화된 특정 어플리케이션에 대한 CDR을 추가로 생성할 수 있으며, 활성화된 특정 어플리케이션에 대한 세션이 종료된 후 PGW(222)는 SDF별로 트래픽 정산을 진행하고, PCC 규칙 이름을 바탕으로 Rating Group별로 과금 정보를 생성할 수 있다. 다만, 동일한 앱, 예를 들어 동일한 스폰서 앱에 대해서는, 도 8에 도시된 바와 같이, 각 Rating Group별 과금 정보를 모두 더하여 해당 스폰서 앱에 대한 과금 정보로서 사용될 수 있다. 예를 들어, 동일한 스폰서 앱에 대해 다수의 PCC 규칙 이름이 존재하는 경우, 다음의 [수학식 1]과 같이 더해서 산정될 수 있다.Meanwhile, in the step S260 shown in FIG. 5, the PGW 222 may additionally generate a CDR for the specific activated application, and after the session for the activated specific application is terminated, the PGW 222 Traffic settlement can be performed for each SDF, and billing information can be created for each Rating Group based on the PCC rule name. However, for the same app, for example, the same sponsor app, as shown in FIG. 8 , all billing information for each rating group can be added and used as billing information for the corresponding sponsor app. For example, when multiple PCC rule names exist for the same sponsor app, they can be calculated by adding them as shown in [Equation 1] below.

[수학식 1][Equation 1]

Sponsor_AUI = Sponsor_AUI_01 + Sponsor_AUI_02 + … + Sponsor_AUI_xxSponsor_AUI = Sponsor_AUI_01 + Sponsor_AUI_02 + … + Sponsor_AUI_xx

따라서, 통신망 장치(200)의 사업자는 스폰서 앱과 같은 전용 어플리케이션에 대해 어플리케이션별로 Rating Group을 분리하여 운영할 수 있으며, 과금 시에는 어플리케이션별로 사용량 정보를 카운팅하여 해당 어플리케이션의 CP에게 과금을 부여할 수 있다.Therefore, the operator of the communication network device 200 can separate and operate a rating group for each application for a dedicated application such as a sponsor app, and when charging, count usage information for each application and charge the CP of the corresponding application. have.

이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있다.The embodiments of the present invention described above are not implemented only through devices and methods, and may be implemented through programs that realize functions corresponding to the configuration of the embodiments of the present invention or a recording medium on which the programs are recorded.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements made by those skilled in the art using the basic concept of the present invention defined in the following claims are also included in the scope of the present invention. that fall within the scope of the right.

Claims (13)

통신망 장치가 중계 게이트웨이와 연동하여, 어플리케이션별로 실시간 서비스 품질 관리가 가능한 서비스를 제공하는 방법으로서,
단말에서 활성화된 어플리케이션에 대한 활성화 정보를 콘텐츠 제공사 장치에게 전송하는 단계,
상기 콘텐츠 제공사 장치와 연동하는 상기 중계 게이트웨이로부터, 상기 단말에서 활성화된 어플리케이션의 서비스 품질 정보를 수신하는 단계, 그리고
상기 어플리케이션의 서비스 품질 정보를, 상기 콘텐츠 제공사 장치와 상기 단말 사이에서 전송되는 상기 어플리케이션의 트래픽에 적용하여 상기 서비스가 제공되도록 하는 단계를 포함하며,
상기 어플리케이션의 서비스 품질 정보는, 상기 활성화 정보를 수신한 상기 콘텐츠 제공사 장치가 상기 중계 게이트웨이를 통해 상기 통신망 장치로 적용 요청하는 서비스 품질 정보로서, 상기 콘텐츠 제공사 장치에 의해 실시간으로 업데이트되는 정보인, 서비스 제공 방법.
A method in which a communication network device interworks with a relay gateway to provide a service capable of real-time service quality management for each application,
Transmitting activation information for an application activated in a terminal to a content provider device;
receiving QoS information of an application activated in the terminal from the relay gateway interworking with the content provider device; and
Applying service quality information of the application to traffic of the application transmitted between the content provider device and the terminal so that the service is provided;
The service quality information of the application is service quality information requested by the content provider device receiving the activation information to be applied to the communication network device through the relay gateway, and is updated in real time by the content provider device. How to provide.
제1항에서,
상기 서비스가 제공되도록 하는 단계는,
상기 어플리케이션의 서비스 품질 정보를 저장하는 단계,
상기 단말로부터 상기 활성화된 어플리케이션을 통한 서비스 접속을 요청받는 단계,
상기 어플리케이션의 서비스 품질 정보에 따라 데이터 정책을 결정하는 단계, 그리고
상기 데이터 정책을 상기 콘텐츠 제공사 장치와 상기 단말 사이에서 전송되는 상기 어플리케이션의 트래픽에 적용하는 단계
를 포함하는, 서비스 제공 방법.
In paragraph 1,
The step of providing the service is,
Storing QoS information of the application;
Receiving a request for service access through the activated application from the terminal;
determining a data policy according to the QoS information of the application; and
Applying the data policy to traffic of the application transmitted between the content provider device and the terminal
Including, service providing method.
제2항에서,
상기 데이터 정책은 동일한 어플리케이션이 서로 다른 콘텐츠 제공사 장치를 통해 서비스를 제공받는 경우 서로 다른 데이터 정책으로 각각 결정되는, 서비스 제공 방법.
In paragraph 2,
The data policy is determined as different data policies when the same application is provided with a service through different content provider devices.
제2항에서,
상기 데이터 정책을 기초로, 상기 콘텐츠 제공사 장치와 상기 단말 사이에서 전송되는 상기 어플리케이션의 트래픽에 대한 과금 정보를 생성하는 단계
를 더 포함하는,서비스 제공 방법.
In paragraph 2,
Generating billing information for traffic of the application transmitted between the content provider device and the terminal based on the data policy
Further comprising, service providing method.
제4항에서,
상기 과금 정보를 생성하는 단계는,
상기 어플리케이션에 대해 복수의 데이터 정책들이 있는 경우, 데이터 정책별로 과금 정보를 생성하는, 서비스 제공 방법.
In paragraph 4,
Generating the billing information,
If there are a plurality of data policies for the application, generating billing information for each data policy.
제3항에서,
상기 활성화 정보는 상기 활성화된 어플리케이션의 고유 ID 및 5 튜플(tuple) 정보를 포함하고,
상기 활성화된 어플리케이션의 고유 ID는 동일하지만 상기 5 튜플 정보가 서로 다른 경우에 상기 서로 다른 데이터 정책으로 각각 결정되는, 서비스 제공 방법.
In paragraph 3,
The activation information includes a unique ID and 5-tuple information of the activated application,
When the unique IDs of the activated applications are the same but the 5-tuple information is different, the different data policies are determined respectively.
어플리케이션별로 실시간 서비스 품질 관리가 가능한 서비스를 제공하는 시스템으로서,
단말과 콘텐츠 제공사 장치 사이에서 트래픽을 전송하는 통신망 장치, 그리고
상기 콘텐츠 제공사 장치 및 상기 통신망 장치와 연동하고, 상기 콘텐츠 제공사 장치로부터 상기 단말에서 활성화된 어플리케이션의 서비스 품질 정보를 수신하고, 상기 단말에서 활성화된 어플리케이션의 서비스 품질 정보를 상기 통신망 장치로 전달하는 중계 게이트웨이를 포함하며,
상기 통신망 장치는
상기 단말에서 활성화된 어플리케이션에 대한 활성화 정보를 상기 콘텐츠 제공사 장치에게 전송하고, 상기 중계 게이트웨이로부터, 상기 단말에서 활성화된 어플리케이션의 서비스 품질 정보를 수신하면, 상기 어플리케이션의 서비스 품질 정보를 상기 콘텐츠 제공사 장치와 상기 단말 사이에서 전송되는 상기 어플리케이션의 트래픽에 적용하고,
상기 단말에서 활성화된 어플리케이션의 서비스 품질 정보는 상기 콘텐츠 제공사 장치에 의해 실시간으로 업데이트되는 정보인, 서비스 제공 시스템.
As a system that provides services capable of real-time service quality management for each application,
A communication network device that transmits traffic between a terminal and a content provider device, and
A relay gateway that interworks with the content provider device and the communication network device, receives service quality information of an application activated in the terminal from the content provider device, and transfers service quality information of an application activated in the terminal to the communication network device. Including,
The communication network device
When the activation information for the application activated in the terminal is transmitted to the content provider device and the service quality information of the application activated in the terminal is received from the relay gateway, the service quality information of the application is transmitted to the content provider device. Applied to traffic of the application transmitted between the terminals,
The service quality information of the application activated in the terminal is information updated in real time by the content provider device, the service providing system.
제7항에서,
상기 통신망 장치는
상기 단말로부터 상기 활성화된 어플리케이션을 통한 서비스 접속을 요청받는 경우, 상기 어플리케이션의 서비스 품질 정보에 따라 데이터 정책을 결정하고, 상기 데이터 정책을 상기 콘텐츠 제공사 장치와 상기 단말 사이에서 전송되는 상기 어플리케이션의 트래픽에 적용하는,서비스 제공 시스템.
In paragraph 7,
The communication network device
When a service access request is received from the terminal through the activated application, a data policy is determined according to service quality information of the application, and the data policy is applied to traffic of the application transmitted between the content provider device and the terminal. applied, service delivery system.
제8항에서,
상기 통신망 장치는,
어플리케이션별 서비스 품질 정책 및 과금 정책을 관리하며, 상기 중계 게이트웨이로부터 전달되는 상기 어플리케이션의 서비스 품질 정보와 상기 활성화 정보를 저장하는 가입자 프로파일 저장소,
상기 가입자 프로파일 저장소에서 저장된 상기 어플리케이션의 서비스 품질 정보와 과금 정보를 사용하여, 데이터 정책 및 과금 정책을 포함하는 PCC(Policy & Charging Control) 규칙을 생성하는 정책 및 과금 서버, 그리고
상기 PCC 규칙을 사용하여 상기 어플리케이션의 트래픽을 전송하는 패킷 게이트웨이
를 포함하는, 서비스 제공 시스템.
In paragraph 8,
The communication network device,
a subscriber profile storage that manages QoS policies and billing policies for each application and stores QoS information and activation information of the application transmitted from the relay gateway;
A policy and charging server for generating a PCC (Policy & Charging Control) rule including a data policy and a charging policy using the service quality information and charging information of the application stored in the subscriber profile storage; and
A packet gateway that transmits traffic of the application using the PCC rule
Including, service providing system.
제9항에서,
상기 정책 및 과금 서버는
동일한 어플리케이션에 대해 활성화 정보가 서로 다른 경우 동일한 어플리케이션에 대응되지만 서로 다른 PCC 규칙 이름을 갖는 PCC 규칙을 생성하는, 서비스 제공 시스템.
In paragraph 9,
The policy and billing server
A service providing system that generates PCC rules corresponding to the same application but having different PCC rule names when activation information is different for the same application.
제9항에서,
상기 패킷 게이트웨이는
상기 PCC 규칙에 따라 상기 콘텐츠 제공사 장치와 상기 단말 사이에서 전송되는 상기 어플리케이션의 트래픽에 대한 과금 정보를 생성하는, 서비스 제공 시스템.
In paragraph 9,
The packet gateway
and generating billing information for traffic of the application transmitted between the content provider device and the terminal according to the PCC rule.
제11항에서,
상기 패킷 게이트웨이는
상기 어플리케이션에 대해 복수의 PCC 규칙 이름들이 생성되어 있는 경우, PCC 규칙 이름별로 과금 정보를 생성하는, 서비스 제공 시스템.
In paragraph 11,
The packet gateway
If a plurality of PCC rule names are generated for the application, generating billing information for each PCC rule name.
제7항에서,
상기 통신망 장치를 통해 상기 단말과 통신하고, 상기 중계 게이트웨이를 통해 상기 통신망 장치와 통신하는 상기 콘텐츠 제공사 장치를 더 포함하고,
상기 콘텐츠 제공사 장치는
상기 통신망 장치로부터 상기 활성화 정보를 수신하고, 상기 단말에서 활성화된 어플리케이션의 서비스 품질 정보를 상기 중계 게이트웨이로 전달하며, 상기 단말로부터의 서비스 요청에 따라 상기 활성화된 어플리케이션을 통한 서비스를 상기 통신망 장치를 통해 상기 단말에게 제공하는, 서비스 제공 시스템.
In paragraph 7,
Further comprising the content provider device communicating with the terminal through the communication network device and communicating with the communication network device through the relay gateway;
The content provider device
The activation information is received from the communication network device, service quality information of an application activated in the terminal is transmitted to the relay gateway, and a service through the activated application is provided through the communication network device according to a service request from the terminal. A service providing system provided to the terminal.
KR1020180071081A 2018-06-20 2018-06-20 Service providing system capable of realtime managing quality of service each application and method thereof KR102472177B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180071081A KR102472177B1 (en) 2018-06-20 2018-06-20 Service providing system capable of realtime managing quality of service each application and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180071081A KR102472177B1 (en) 2018-06-20 2018-06-20 Service providing system capable of realtime managing quality of service each application and method thereof

Publications (2)

Publication Number Publication Date
KR20190143305A KR20190143305A (en) 2019-12-30
KR102472177B1 true KR102472177B1 (en) 2022-11-28

Family

ID=69103330

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180071081A KR102472177B1 (en) 2018-06-20 2018-06-20 Service providing system capable of realtime managing quality of service each application and method thereof

Country Status (1)

Country Link
KR (1) KR102472177B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013526092A (en) * 2010-02-18 2013-06-20 アルカテル−ルーセント PCC / QOS rule generation
JP2015162691A (en) * 2014-02-25 2015-09-07 日本電信電話株式会社 Policy control system and policy control program
JP2017522819A (en) * 2014-07-23 2017-08-10 ホアウェイ・テクノロジーズ・カンパニー・リミテッド Billing method and device, access device, service quality control method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102101206B1 (en) * 2014-01-03 2020-05-15 삼성전자 주식회사 Method and apparatus for managing congestion in a wireless communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013526092A (en) * 2010-02-18 2013-06-20 アルカテル−ルーセント PCC / QOS rule generation
JP2015162691A (en) * 2014-02-25 2015-09-07 日本電信電話株式会社 Policy control system and policy control program
JP2017522819A (en) * 2014-07-23 2017-08-10 ホアウェイ・テクノロジーズ・カンパニー・リミテッド Billing method and device, access device, service quality control method and device

Also Published As

Publication number Publication date
KR20190143305A (en) 2019-12-30

Similar Documents

Publication Publication Date Title
US11818608B2 (en) Third party charging in a wireless network
US20220070767A1 (en) Network slice for visited network
US8799440B2 (en) Policy and charging control method and system for multi-PDN connections of single APN
JP6535064B2 (en) Relay device billing
KR101439534B1 (en) Web Redirect Authentication Method and Apparatus of WiFi Roaming Based on AC-AP Association
JP6406259B2 (en) COMMUNICATION DEVICE, CONTROL DEVICE, COMMUNICATION METHOD, CONTROL METHOD, AND PROGRAM
US10218858B2 (en) Download account with shared data plan
US10516783B2 (en) Method and device for processing PCC rule
EP2905911A1 (en) Method and apparatus for setting group-based connection
KR20150004893A (en) Temporarily disable out-of-credit pcc rule
KR102162870B1 (en) Method for allocating dedicated network of application, method for providing user selectabe dedicated network service, and telecommunication system and user terminal implementing the methods
KR101481337B1 (en) Mobile Communication System Based on Software Defined Networks and Method for Processing Access of Mobile Equipment thereof
CN101742471B (en) A kind of method that data flow and Access Network connect and bind
KR102367707B1 (en) Multipath building method and device
JP6477476B2 (en) COMMUNICATION DEVICE, CONTROL DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, CONTROL METHOD, AND PROGRAM
KR102472177B1 (en) Service providing system capable of realtime managing quality of service each application and method thereof
US11943835B2 (en) Communication method and communications apparatus for PC5 V2X
US10959095B2 (en) Method, system and apparatus for policy based authorization and authentication of data traffic bypassing mobile network
CN103379555A (en) System, device and method for communication
WO2015033581A1 (en) Communication device, control device, management device, communication method, control method, management method, and program
KR20160015670A (en) Method and apparatus for managing policy of mobile communition service
JP2014534710A (en) Roaming agreement / End of roaming session triggered by partner erasure

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant