[go: up one dir, main page]

KR102109822B1 - Method for synchronizing data session information and apparatus for analyzing radius - Google Patents

Method for synchronizing data session information and apparatus for analyzing radius Download PDF

Info

Publication number
KR102109822B1
KR102109822B1 KR1020130101243A KR20130101243A KR102109822B1 KR 102109822 B1 KR102109822 B1 KR 102109822B1 KR 1020130101243 A KR1020130101243 A KR 1020130101243A KR 20130101243 A KR20130101243 A KR 20130101243A KR 102109822 B1 KR102109822 B1 KR 102109822B1
Authority
KR
South Korea
Prior art keywords
data session
session information
packet processing
processing node
wireless terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020130101243A
Other languages
Korean (ko)
Other versions
KR20150024152A (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 KR1020130101243A priority Critical patent/KR102109822B1/en
Publication of KR20150024152A publication Critical patent/KR20150024152A/en
Application granted granted Critical
Publication of KR102109822B1 publication Critical patent/KR102109822B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

데이터 세션 정보 동기화 방법이 제공되며, 비상호 발생 이벤트를 수신하는 단계, 수신된 비상호 발생 이벤트에 기초하여 패킷 처리 노드로부터 패킷 처리 노드가 생성하는 과금 메세지를 수신하는 단계, 수신된 과금 메세지를 분석하여 무선 단말에 대한 데이터 세션 정보를 추출하는 단계 및 데이터 세션 정보를 정책 관리 노드로 전송하는 단계를 포함한다.A method for synchronizing data session information is provided, receiving an emergency call event, receiving a charging message generated by a packet processing node from a packet processing node based on the received emergency call event, and analyzing the received charging message And extracting data session information for the wireless terminal and transmitting data session information to the policy management node.

Figure R1020130101243
Figure R1020130101243

Description

데이터 세션 정보 동기화 방법 및 이를 위한 과금 메세지 분석 장치{METHOD FOR SYNCHRONIZING DATA SESSION INFORMATION AND APPARATUS FOR ANALYZING RADIUS}A method for synchronizing data session information and a billing message analysis device therefor {METHOD FOR SYNCHRONIZING DATA SESSION INFORMATION AND APPARATUS FOR ANALYZING RADIUS}

본 발명은 데이터 세션 정보 동기화 방법 및 이를 위한 과금 메세지 분석 장치에 관한 것으로, 보다 상세하게는 비상호 처리시 PGW와 PCRF 간을 연동할 수 있는 방법 및 장치에 관한 것이다.The present invention relates to a method for synchronizing data session information and an apparatus for analyzing a billing message therefor, and more particularly, to a method and apparatus capable of interworking between PGW and PCRF during emergency call processing.

최근 스마트 패드나 타블렛 PC, 스마트 폰과 같은 무선 단말(UE)의 보급이 증가하면서 3G보다 더 나은 서비스를 제공받고자 LTE 망을 이용하는 무선 단말이 늘어나고 있다. Recently, as the spread of wireless terminals (UEs) such as smart pads, tablet PCs, and smartphones increases, wireless terminals using LTE networks are increasing to provide better services than 3G.

이때, 무선 단말을 인증하는 방법은 MME와 서비스 인증 서버 간을 직접 연동시키는 방법으로 이루어지고 있다. 무선 단말을 인증하는 방법과 관련하여, 선행기술인 한국공개특허 제2013-0073728호(2013.07.03 공개)에는 서비스 인증 서버와 MME를 직접 연동시킴으로써 HSS측으로 전달되는 불필요한 가입자 요청 메세지를 줄일 수 있는 방법이 개시되어 있다.At this time, the method of authenticating the wireless terminal is made by a method of directly interworking between the MME and the service authentication server. Regarding the method of authenticating the wireless terminal, Korean Patent Publication No. 2013-0073728 (published on Jul. 3, 2013), which is a prior art, has a method of reducing unnecessary subscriber request messages delivered to the HSS by directly linking the service authentication server and the MME. It is disclosed.

다만, PGW의 과부하 또는 PCRF 장애 등으로 PGW와 PCRF 간의 연동이 불가하여 부득이 정책 질의 없이 UE와 PGW 간 데이터 세션이 형성되는 경우가 발생할 수 있다. 이러한 경우, 무선 단말에서는 인터넷은 사용가능하지만 여전히 인증을 필요로 하는 서비스는 이용할 수 없다.However, the PGW and PCRF may not be linked due to the overload of the PGW or the failure of the PCRF, which may inevitably cause a data session to be established between the UE and the PGW without policy inquiry. In this case, the Internet is available in the wireless terminal, but the service that still requires authentication cannot be used.

한국공개특허 제2013-0073728호(2013.07.03 공개)에는 "엘티이(LTE) 시스템에서의 인증 장치 및 방법"이 공개되어 있다.In Korean Patent Publication No. 2013-0073728 (published on July 03, 2013), "Authentication device and method in LTE system" is disclosed.

본 발명의 일 실시예는, RADIUS 분석 장치를 구비하고, PGW로부터 생성되는 RADIUS 메세지를 수신하여 분석하며, 서비스 인증 서버에서 UE를 인증하기 위해 필요한 정보를 PCRF도 보유할 수 있도록 동기화할 수 있는, 데이터 세션 정보 동기화 방법 및 이를 위한 과금 메세지 분석 장치를 제공할 수 있다. 다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.According to an embodiment of the present invention, a RADIUS analysis device is provided, and a RADIUS message generated from a PGW is received and analyzed, and the necessary information for authenticating the UE in the service authentication server can be synchronized so that the PCRF can also be maintained. It is possible to provide a method for synchronizing data session information and a billing message analysis device therefor. However, the technical problem to be achieved by the present embodiment is not limited to the technical problem as described above, and other technical problems may exist.

상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 일 실시예는, 비상호 발생 이벤트를 수신하는 단계, 수신된 비상호 발생 이벤트에 기초하여 패킷 처리 노드로부터 패킷 처리 노드가 생성하는 과금 메세지를 수신하는 단계, 수신된 과금 메세지를 분석하여 무선 단말에 대한 데이터 세션 정보를 추출하는 단계 및 데이터 세션 정보를 정책 관리 노드로 전송하는 단계를 포함한다.As a technical means for achieving the above-described technical problem, an embodiment of the present invention comprises the steps of receiving an emergency call occurrence event, and a charging message generated by the packet processing node from the packet processing node based on the received emergency call occurrence event. The method includes receiving, analyzing the received charging message, extracting data session information for the wireless terminal, and transmitting data session information to the policy management node.

전술한 본 발명의 과제 해결 수단 중 어느 하나에 의하면, RADIUS 분석 장치를 구비하고, PGW로부터 생성되는 RADIUS 메세지를 수신하여 분석하며, 서비스 인증 서버에서 UE를 인증하기 위해 필요한 정보를 PCRF도 보유할 수 있도록 동기화할 수 있다. 이에 따라, PGW와 PCRF 간의 연동이 불가한 상황일지라도 인증이 요구되는 서비스를 UE에서 이용할 수 있고, 무선 단말을 사용하는 사용자의 경험적 품질을 높일 수 있다.According to any one of the above-described problem solving means of the present invention, a RADIUS analysis apparatus is provided, and RADIUS messages generated from a PGW are received and analyzed, and PCRF can also hold information necessary to authenticate the UE in the service authentication server. So that you can synchronize. Accordingly, even in a situation in which interworking between the PGW and the PCRF is impossible, a service requiring authentication can be used in the UE, and the empirical quality of the user using the wireless terminal can be improved.

도 1은 본 발명의 일 실시예에 따른 LTE 네트워크 시스템을 설명하기 위한 구성도이다.
도 2는 도 1에 도시된 과금 메세지 분석 장치를 설명하기 위한 구성도이다.
도 3은 도 1에 도시된 과금 메세지 분석 장치가 데이터 세션 정보를 동기화하는 과정에 대한 일 실시예를 도시한 도면이다.
도 4는 본 발명의 일 실시예에 따른 도 1의 LTE 네트워크 시스템에 포함된 각 구성들 상호간에 데이터가 송수신되는 과정을 나타낸 도면이다.
도 5는 본 발명의 일 실시예에 따른 데이터 세션 정보 동기화 방법을 설명하기 위한 동작 흐름도이다.
1 is a configuration diagram for explaining an LTE network system according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating the apparatus for analyzing a billing message shown in FIG. 1.
FIG. 3 is a diagram illustrating an embodiment of a process in which the billing message analysis device shown in FIG. 1 synchronizes data session information.
FIG. 4 is a diagram illustrating a process in which data is transmitted and received between each of the components included in the LTE network system of FIG. 1 according to an embodiment of the present invention.
5 is a flowchart illustrating an operation of synchronizing data session information according to an embodiment of the present invention.

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

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미하며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Throughout the specification, when a part is "connected" to another part, this includes not only "directly connected" but also "electrically connected" with another element in between. . Also, when a part is said to "include" a certain component, it means that the component may further include other components, not exclude other components, unless specifically stated otherwise. However, it should be understood that the existence or addition possibilities of numbers, steps, actions, components, parts or combinations thereof are not excluded in advance.

이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 LTE 네트워크 시스템을 설명하기 위한 구성도이다. 도 1을 참조하면, LTE 네트워크 시스템(1)은 UE(User Equipment, 100), eNB(Evolved Node B, 200), SGW(Serving Gateway, 300), MME(Mobility Management Entity, 310), HLR(Home Location Register, 330), PGW(PDN Gateway, 400), OCS(Online Charging System, 410), OFCS(Offline Charging System, 430), SPR(Subscriber Profile Repository, 450), RADIUS(Rmote Authentication Dial-In User Services, 500), PDN(Public Data Network, 600), 서비스 인증 서버(700), PCRF(Policy and Charging Rules Function, 800)를 포함할 수 있다. 다만, 도 1의 LTE 네트워크 시스템(1)은 본 발명의 일 실시예에 불과하므로 도 1을 통해 본 발명이 한정 해석되는 것은 아니다.1 is a configuration diagram for explaining an LTE network system according to an embodiment of the present invention. Referring to FIG. 1, the LTE network system 1 includes UE (User Equipment 100), Evolved Node B (eNB 200), SGW (Serving Gateway, 300), MME (Mobility Management Entity, 310), and HLR (Home). Location Register, 330), PGW (PDN Gateway, 400), OCS (Online Charging System, 410), OFCS (Offline Charging System, 430), SPR (Subscriber Profile Repository, 450), RADIUS (Rmote Authentication Dial-In User Services) , 500), PDN (Public Data Network, 600), service authentication server 700, PCRF (Policy and Charging Rules Function, 800). However, since the LTE network system 1 of FIG. 1 is only an embodiment of the present invention, the present invention is not limitedly interpreted through FIG. 1.

UE(100)는 사용자 단말일 수 있다. 이때, UE(100)는 원격지의 서버나 단말에 접속할 수 있는 단말로 구현될 수 있다. UE(100)는 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, PDN(600)에 접속가능한 스마트폰(smartphone), 스마트 패드(smartpad), 타블렛 PC(Tablet PC) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.UE 100 may be a user terminal. At this time, the UE 100 may be implemented as a terminal that can access a remote server or terminal. The UE 100 is, for example, a wireless communication device in which portability and mobility are guaranteed, and all kinds of smartphones, smartpads, tablet PCs, and the like that can be connected to the PDN 600. It may include a handheld-based wireless communication device.

eNB(200)는 LTE 기지국일 수 있으며, UE(100)와 LTE 네트워크 간의 무선 연결을 제공하는 장치일 수 있다. 즉, eNB(200)는 SGW(300)와 UE(100) 간을 연결할 수 있고, UE(100)의 핸드오버를 관리할 수 있다. 이때, eNB(200)와 UE(100)는 무선으로 연결될 수 있다.The eNB 200 may be an LTE base station, or a device that provides a wireless connection between the UE 100 and an LTE network. That is, the eNB 200 may connect the SGW 300 and the UE 100, and manage the handover of the UE 100. At this time, the eNB 200 and the UE 100 may be wirelessly connected.

SGW(300)는 3GPP/E-UTRAN 간의 UE(100) 이동을 제어하고, eNB(200)의 UE(100)에 대한 핸드오버시 앵커링(Anchoring)을 수행할 수 있다. 예를 들어, 하나의 eNB(200)로부터 다른 하나의 eNB(200)로 UE(100)가 핸드오버되는 경우, SGW(300)를 축으로 UE(100)의 핸드오버가 발생할 수 있다. 따라서, SGW(300)는 Intra-LTE 모빌리티(Mobility)에서 앵커 포인트(Anchor Point)로 동작할 수 있다.The SGW 300 controls movement of the UE 100 between 3GPP / E-UTRAN and may perform anchoring during handover of the eNB 200 to the UE 100. For example, when the UE 100 is handed over from one eNB 200 to another eNB 200, handover of the UE 100 may occur with the SGW 300 as an axis. Accordingly, the SGW 300 may operate as an anchor point in intra-LTE mobility.

MME(310)는 eNB(200)와 SGW(300) 간의 신호를 제어하고, 라우팅을 결정할 수 있으며, UE(100)를 인증(Authentication)할 수 있다. 이때, MME(310)의 인증 프로토콜은 EPS-AKA일 수 있고, UE(100)를 인증하기 위한 키 정보는 HLR(330)에 저장될 수 있다. 이에 따라, MME(310)는 키 정보를 HLR(330)로부터 수신하여 UE(100)에 대한 인증을 수행할 수 있다. 또한, MME(310)는 EPS 베어러를 관리할 수 있다. 이때, EPS 베어러(Bearer)는 예를 들어, UE(100)와 PGW(400) 간(UE(100)-eNB(200)-SGW(300)-PGW(400) 간에 생성되는 논리적인 터널일 수 있는데, MME(310)는 그 터널의 생성, 변경 및 해제 등을 제어할 수 있다. 또한, EPS 베어러는 UE(100) 당 하나만 생성되지 않고 각 서비스 특성에 따라 복수개가 생성될 수 있고, 다양한 종류의 트래픽, 즉 IP 플로우(Flow)가 EPS 베어러에 존재할 수 있다. 또한, MME(310)는 가입자의 모빌리티(Mobility) 상태를 관리할 수 있는데, 예를 들어 현재 UE(100)가 LTE 네트워크 시스템(1)에 접속하고 있는지, 또는 접속하고 있다면 인터넷을 사용하는지 또는 사용하고 있지 않은지(Idle State) 등을 관리할 수 있다.The MME 310 may control signals between the eNB 200 and the SGW 300, determine routing, and authenticate the UE 100. At this time, the authentication protocol of the MME 310 may be EPS-AKA, and key information for authenticating the UE 100 may be stored in the HLR 330. Accordingly, the MME 310 may receive key information from the HLR 330 to perform authentication for the UE 100. In addition, the MME 310 can manage the EPS bearer. At this time, the EPS bearer (Bearer) may be, for example, a logical tunnel generated between the UE 100 and the PGW 400 (UE (100) -eNB (200) -SGW (300) -PGW (400)) There is, the MME 310 can control the creation, change, and release of the tunnel, etc. In addition, only one EPS bearer is not generated per UE 100, but a plurality can be generated according to each service characteristic, and various types Traffic, i.e., IP flow, may exist in the EPS bearer.MME 310 may also manage the mobility state of the subscriber, for example, the current UE 100 is the LTE network system ( 1) You can manage whether you are connected to, or if you are connected to, the Internet or not (Idle State).

HLR(330)은 UE(100)별로 인증을 위한 키 정보와, 가입자 프로파일, 가입자 위치 정보 등을 보유하고 있는 LTE 네트워크의 중앙 데이터베이스일 수 있다. 이때, 가입자 프로파일은 각 가입자가 가입한 서비스 상품에 맞는 QoS(Quality of Service) 등급 정보, 예를 들어 우선 순위, 최대 사용 가능 대역폭 등에 대한 정보를 포함할 수 있다.The HLR 330 may be a central database of the LTE network having key information for authentication for each UE 100, subscriber profile, subscriber location information, and the like. At this time, the subscriber profile may include quality of service (QoS) rating information suitable for a service product subscribed to by each subscriber, for example, priority, maximum available bandwidth, and the like.

PGW(400)는 UE(100)에 IP 주소를 할당할 수 있다. 이때, IP 주소는 DHCP 프로토콜이 아닌 3GPP에서 규정한 UE(100) 접속 절차를 통하여 할당될 수 있다. 또한, PGW(400)는 SGW(300)에 대한 앵커링을 수행할 수 있다. 예를 들어, UE(100)가 이동중에 하나의 SGW(300)에서 다른 하나의 SGW(300)로 변경되는 경우, PGW(400)가 앵커링 포인트로서의 역할을 수행할 수 있다. 그리고, PGW(400)는 UE(100)별로 서로 다른 QoS 정책을 적용할 수 있고, UE(100)별로 어카운팅 데이터(Accounting Data)를 관리할 수 있다. 이때, 어카운팅 데이터는 예를 들어 상하향 트래픽 양, 접속 시간 등일 수 있으며, PGW(400)는 어카운팅 데이터를 CDR(Charging Data Record) 형태로 OFCS(430)로 전달할 수 있다. 이때, 어카운팅 데이터는 RADIUS 메세지를 포함할 수 있다. 이에 따라, 어카운팅 데이터를 통하여 각 가입자별로 언제 접속했고, 얼마나 데이터를 사용했으며, 얼마나 접속했는지의 로그를 알 수 있으며, PGW(400)는 이를 모두 생성 및 관리하여 OFCS(430)로 전송할 수 있다.The PGW 400 may allocate an IP address to the UE 100. At this time, the IP address may be assigned through the UE 100 access procedure defined in 3GPP, not the DHCP protocol. Also, the PGW 400 may perform anchoring for the SGW 300. For example, when the UE 100 is changed from one SGW 300 to another SGW 300 while moving, the PGW 400 may serve as an anchoring point. In addition, the PGW 400 may apply different QoS policies for each UE 100 and manage accounting data for each UE 100. At this time, the accounting data may be, for example, the amount of traffic up and down, access time, etc., and the PGW 400 may deliver the accounting data to the OFCS 430 in the form of a CDR (Charging Data Record). At this time, the accounting data may include a RADIUS message. Accordingly, through the accounting data, it is possible to know the log of when each subscriber was accessed for each subscriber, how much data was used, and how much access was made, and the PGW 400 can generate and manage them all and transmit them to the OFCS 430.

OCS(410)는 UE(100)에서 선불제(Prepaid)를 사용하는 경우, UE(100)별로 실시간 사용량에 대한 잔여 사용량(Balance 또는 Credit)을 중앙 관리할 수 있다. 여기서, 실시간 사용량은 PGW(400)에서 관리하고 잔여 사용량을 OCS(410)로 전달할 수 있다. 이때, OCS(410)는 잔여 사용량을 모두 사용한 UE(100)에 대해서는 더 이상 서비스를 이용할 수 없도록 PGW(400)에 해당 정보를 알려줄 수 있다.The OCS 410 may centrally manage residual usage (Balance or Credit) for real-time usage for each UE 100 when the UE 100 uses a prepaid. Here, real-time usage can be managed by the PGW 400 and the residual usage can be delivered to the OCS 410. At this time, the OCS 410 may inform the PGW 400 of the corresponding information so that the service can no longer be used for the UE 100 using all the remaining usage.

OFCS(430)는 PGW(400)가 전달하는 CDR을 수신하여 중앙에서 관리할 수 있다.The OFCS 430 may receive and manage the CDRs transmitted by the PGW 400 centrally.

SPR(450)는 UE(100)별로 정책 및 과금 룰(Policy and Charging Rule)을 저장할 수 있다. 이에 따라, PCRF(800)는 SPR(450)로부터 UE(100)에 대한 정보를 가져올 수 있다.The SPR 450 may store policy and charging rules for each UE 100. Accordingly, the PCRF 800 can obtain information about the UE 100 from the SPR 450.

과금 메세지 분석 장치(500)는 비상호 발생 이벤트를 수신하면, PGW(400)로부터 RADIUS 메세지를 수신할 수 있다. 여기서, RADIUS 메세지는 과금 메세지일 수 있다.이때, 비상호 발생 이벤트는 PGW(400)와 PCRF(800) 간의 연동 불가한 상태에 기초한 이벤트일 수 있다. 또한, 과금 메세지 분석 장치(500)는 RADIUS 메세지를 분석하여 UE(100)에 대한 데이터 세션 정보를 추출할 수 있고, 이를 PCRF(800)로 전송하여 UE(100)에 대한 데이터 세션 정보를 동기화하도록 할 수 있다. 예를 들어, 비상호 발생 이벤트인 상황에서는, PGW(400)와 PCRF(800) 간의 연동이 이루어지지 않기 때문에, 즉 EPS 베어러는 생성된 상태일지라도 서비스 인증 서버(700)에서 UE(100)를 인증할 수 없기 때문에, UE(100)는 서비스 인증 서버(700)의 인증으로 사용할 수 있는 서비스를 이용할 수 없다. 따라서, 과금 메세지 분석 장치(500), 서비스 인증 서버(700)에서 PCRF(800)로 요청하는 UE(100)에 대한 데이터 세션 정보를, PGW(400)로부터 수신 및 분석하여 PCRF(800)로 전송함으로써 UE(100)에서 서비스를 이용할 수 있도록 할 수 있다. 이때, 서비스는 예를 들어, MMS 일 수 있다.When receiving the emergency call generation event, the charging message analysis device 500 may receive a RADIUS message from the PGW 400. Here, the RADIUS message may be a billing message. At this time, the emergency call generation event may be an event based on an inoperable state between the PGW 400 and the PCRF 800. In addition, the billing message analysis apparatus 500 may extract data session information for the UE 100 by analyzing the RADIUS message, and transmit it to the PCRF 800 to synchronize data session information for the UE 100 can do. For example, in a situation in which an emergency call is generated, since the linkage between the PGW 400 and the PCRF 800 is not made, that is, the EPS bearer authenticates the UE 100 in the service authentication server 700 even when it is generated. Since it is not possible, the UE 100 cannot use a service that can be used for authentication of the service authentication server 700. Accordingly, the data session information for the UE 100 requesting the PCRF 800 from the charging message analysis apparatus 500 and the service authentication server 700 is received and analyzed from the PGW 400 and transmitted to the PCRF 800. By doing so, the service can be used in the UE 100. In this case, the service may be, for example, MMS.

PDN(600)는 공중 데이터망으로, 예를 들어 인터넷, IP 네트워크일 수 있다.The PDN 600 is a public data network, and may be, for example, the Internet or an IP network.

서비스 인증 서버(700)는 UE(100)가 임의의 서비스를 제공받고자 할 때, UE(100)가 정당한 가입자인지의 여부를 인증하는 서버일 수 있다. 예를 들어, 서비스는 이동통신사 사업자의 특화 데이터 서비스, MMS, 지도 서비스 등일 수 있다. 서비스 인증 서버(700)는 사용 제한 및 사용 관리를 위하여 특화 서비스에 대하여 UE(100)에 대한 인증을 수행할 수 있다. 이때, 서비스 인증 서버(700)의 인증 방법은 UE(100)가 서비스를 요청할 때, UE(100) 단말의 단말 고유 식별 번호와 IP 주소를 수신하고, 수신된 IP 주소가 PGW(400)에서 할당한 IP 주소인지의 여부를 확인하여 사업자의 고객 여부를 확인하는 방법으로 이루어질 수 있다. 이때, IP 주소와 단말 고유 식별 번호와 같은 정보는 PCRF(800)로부터 수신할 수 있다.The service authentication server 700 may be a server that authenticates whether the UE 100 is a legitimate subscriber when the UE 100 wants to receive any service. For example, the service may be a mobile operator's specialized data service, MMS, map service, or the like. The service authentication server 700 may perform authentication for the UE 100 for a specialized service for use restriction and use management. At this time, the authentication method of the service authentication server 700, when the UE 100 requests a service, receives the UE's unique identification number and IP address of the UE 100 terminal, and the received IP address is assigned by the PGW 400 It can be done by checking whether it is an IP address and checking whether it is a customer of the operator. At this time, information such as an IP address and a terminal identification number may be received from the PCRF 800.

PCRF(800)는 UE(100)별로 정책과 과금에 대한 룰을 정하는 장치일 수 있다. 이때, 정책은 UE(100)가 사용할 QoS 정보일 수 있고, 과금은 오프라인 과금을 할 것인지 또는 온라인 과금을 할 것인지에 대한 정보일 수 있다. 이 정보들은 PCRF(800)로부터 PGW(400)로 전달될 수 있고, PGW(400)는 PCRF(800)로부터 수신한 정보를 기반으로 UE(100)에 대한 제어(QoS, Charging)를 수행할 수 있다.The PCRF 800 may be a device that determines rules for policies and charging for each UE 100. At this time, the policy may be QoS information to be used by the UE 100, and the charging may be information on whether to perform offline charging or online charging. These information may be transferred from the PCRF 800 to the PGW 400, and the PGW 400 may perform control (QoS, Charging) for the UE 100 based on the information received from the PCRF 800. have.

본 발명의 일 실시예에 따른 LTE 네트워크 시스템에서 발생하는 데이터 세션 정보 동기화 방법을 예로 들어 설명하면 아래와 같다.The method for synchronizing data session information occurring in the LTE network system according to an embodiment of the present invention will be described as an example.

최근 스마트 패드나 타블렛 PC, 스마트 폰과 같은 무선 단말(UE)의 보급이 증가하면서 3G보다 더 나은 서비스를 제공받고자 LTE 망을 이용하는 무선 단말이 늘어나고 있다. Recently, as the spread of wireless terminals (UEs) such as smart pads, tablet PCs, and smartphones increases, wireless terminals using LTE networks are increasing to provide better services than 3G.

이때, PGW 과부하 또는 PCRF 장애 등으로 PGW와 PCRF 간의 연동이 불가하여 부득이 정책 질의 없이 UE와 PGW 간 데이터 세션이 형성되는 경우, 무선 단말에서는 인터넷은 되지만 인증을 필요로 하는 서비스는 이용할 수 없다.At this time, if the data session between the UE and the PGW is inevitably established without a policy inquiry because the PGW overload or PCRF failure cannot be linked between the PGW and the PCRF, the wireless terminal can use the Internet, but cannot use the service requiring authentication.

따라서, 본 발명의 일 실시예에 따른 데이터 세션 정보 동기화 방법은, RADIUS 분석 장치를 구비하고, PGW로부터 생성되는 RADIUS 메세지를 수신하여 분석하며, 서비스 인증 서버에서 UE를 인증하기 위해 필요한 정보를 PCRF도 보유할 수 있도록 동기화할 수 있다. 이에 따라, PGW와 PCRF 간의 연동이 불가한 상황일지라도 인증이 요구되는 서비스를 UE에서 이용할 수 있고, 무선 단말을 사용하는 사용자의 경험적 품질을 높일 수 있다.Therefore, the method for synchronizing data session information according to an embodiment of the present invention includes a RADIUS analysis device, receives and analyzes a RADIUS message generated from a PGW, and PCRF also analyzes the information required to authenticate the UE in the service authentication server. It can be synchronized for retention. Accordingly, even in a situation in which interworking between the PGW and the PCRF is impossible, a service requiring authentication can be used in the UE, and the empirical quality of the user using the wireless terminal can be improved.

도 2는 도 1에 도시된 과금 메세지 분석 장치를 설명하기 위한 구성도이고, 도 3은 도 1에 도시된 과금 메세지 분석 장치가 데이터 세션 정보를 동기화하는 과정에 대한 일 실시예를 도시한 도면이다.FIG. 2 is a configuration diagram for explaining the billing message analysis device shown in FIG. 1, and FIG. 3 is a view showing an embodiment of a process in which the billing message analysis device shown in FIG. 1 synchronizes data session information. .

도 2를 참조하여 설명하면, 본 발명의 일 실시예에 따른 과금 메세지 분석 장치(500)는 이벤트 수신부(510), 메세지 수신부(530), 추출부(550), 동기화부(570)를 포함한다. 이때, 도 2와 도 3의 RADIUS 분석 장치(500)는 과금 메시지 분석 장치(500)로 병기될 수 있다. 또한, UE(100)는 무선 단말로, PGW(400)는 패킷 처리 노드로, PCRF(800)는 정책 관리 노드로 명명될 수 있다.Referring to Figure 2, the charging message analysis apparatus 500 according to an embodiment of the present invention includes an event receiving unit 510, a message receiving unit 530, an extraction unit 550, a synchronization unit 570 . At this time, the RADIUS analysis device 500 of FIGS. 2 and 3 may be parallel to the billing message analysis device 500. Also, the UE 100 may be referred to as a wireless terminal, the PGW 400 as a packet processing node, and the PCRF 800 as a policy management node.

이벤트 수신부(510)는 비상호 발생 이벤트를 수신한다. 이때, 비상호 발생 이벤트는 PGW(400)와 PCRF(800) 간의 연동 불가에 대응하는 이벤트일 수 있다. 또한, 비상호 발생 이벤트는 PGW(400)에서 PCRF(800)로 UE(100)에 대한 정책 질의 없이 데이터 세션이 형성된 경우 발생된 이벤트일 수도 있다.The event receiving unit 510 receives an emergency call occurrence event. At this time, the emergency call generation event may be an event corresponding to the inability to interwork between the PGW 400 and the PCRF 800. In addition, the emergency call generation event may be an event generated when a data session is formed without a policy query for the UE 100 from the PGW 400 to the PCRF 800.

메세지 수신부(530)는 수신된 비상호 발생 이벤트에 기초하여 PGW(400)로부터 PGW(400)가 생성하는 RADIUS 메세지를 수신할 수 있다. 이때, RADIUS 메세지는 PGW(400)로부터 생성되어 RADIUS 서버(미도시)로 전송되는 메세지일 수 있다. 여기서, RADIUS 서버는 인증(Authentication), 권한검증(Authorization), 과금(Accounting)을 제공하는 서버일 수 있다.The message receiving unit 530 may receive a RADIUS message generated by the PGW 400 from the PGW 400 based on the received emergency call occurrence event. At this time, the RADIUS message may be a message generated from the PGW 400 and transmitted to a RADIUS server (not shown). Here, the RADIUS server may be a server that provides authentication, authorization, and accounting.

추출부(550)는 수신된 RADIUS 메세지를 분석하여 UE(100)에 대한 데이터 세션 정보를 추출한다. 이때, RADIUS 메세지는 데이터 세션 정보를 포함할 수 있고, 데이터 세션 정보는 UE(100)의 전화번호와 MDN(Mobile Directory Number)를 포함하는 고유 식별 번호, IP 주소 정보, 위치 정보 중 적어도 하나를 포함할 수 있다.The extraction unit 550 analyzes the received RADIUS message to extract data session information for the UE 100. At this time, the RADIUS message may include data session information, and the data session information includes at least one of a unique identification number, IP address information, and location information including a phone number and a Mobile Directory Number (MDN) of the UE 100. can do.

동기화부(570)는 데이터 세션 정보를 PCRF(800)로 전송하여 PGW(400)와 PCRF(800)를 동기화할 수 있다. 즉, 동기화부(570)는 PGW(400)가 보유하고 있는 UE(100)에 대한 정보를 PCRF(800)도 보유할 수 있도록 할 수 있다. 이때, UE(100)가 요청하는 서비스를 제공하기 위한 서비스 인증 서버(700)는 UE(100)가 PGW(400)로부터 할당받은 IP에 기초하여 UE(100)를 인증하기 위한 데이터 세션 정보를 PCRF(800)로 요청할 수 있다. 그리고 나서, 서비스 인증 서버(700)는 동기화된 PCRF(800)로부터 PCRF(800)에 저장된 UE(100)의 데이터 세션 정보를 수신하여 UE(100)를 인증할 수 있다.The synchronization unit 570 may synchronize the PGW 400 and the PCRF 800 by transmitting data session information to the PCRF 800. That is, the synchronization unit 570 may allow the PCRF 800 to retain information about the UE 100 held by the PGW 400. At this time, the service authentication server 700 for providing the service requested by the UE 100 PCRF data session information for authenticating the UE 100 based on the IP assigned by the UE 100 to the PGW 400. (800). Then, the service authentication server 700 may authenticate the UE 100 by receiving data session information of the UE 100 stored in the PCRF 800 from the synchronized PCRF 800.

이에 따라, 서비스 인증 서버(700)의 사용자 인증이 완료된 경우, UE(100)는 PGW(400)와 PCRF(800) 간의 연동이 불가능한 상황일지라도, 인증이 요구되는 서비스를 이용할 수 있다.Accordingly, when the user authentication of the service authentication server 700 is completed, the UE 100 may use a service requiring authentication even in a situation in which interworking between the PGW 400 and the PCRF 800 is impossible.

상술한 구성을 가지는 RADIUS 분석 장치(500)의 구동 과정을 도 3을 일 예로 들어 설명한다.The driving process of the RADIUS analysis apparatus 500 having the above-described configuration will be described with reference to FIG. 3 as an example.

도 3을 참조하면, ① PGW(400)와 PCRF(800) 간의 연동이 불가인 경우, ② 과금 메세지 분석 장치(500)는 비상호 발생 이벤트에 기반하여 PGW(400)로부터 RADIUS 메세지를 수신한다. ③ 그리고 나서, 과금 메세지 분석 장치(500)는 RADIUS 메세지를 분석하여 데이터 세션 정보를 추출한다.Referring to FIG. 3, ① when interworking between the PGW 400 and the PCRF 800 is impossible, ② the billing message analysis apparatus 500 receives a RADIUS message from the PGW 400 based on an emergency call occurrence event. ③ Then, the billing message analysis apparatus 500 analyzes the RADIUS message and extracts data session information.

④ 이때, 서비스 인증 서버(700)는 UE(100)가 요청한 서비스를 제공하기 위한 전 작업으로 인증을 수행하기 위하여, PCRF(800)로 UE(100)에게 할당된 IP를 기반으로 데이터 세션 정보(MDN 등)를 요청한다. ⑤ PCRF(800)는 RADIUS 분석 장치(500)로부터 수신한 데이터 세션 정보에 기초하여, UE(100)에 대한 정보가 PGW(400)와 같이 동기화된 상태이므로, 서비스 인증 서버(700)로 데이터 세션 정보를 전송한다.④ At this time, the service authentication server 700, the data session information based on the IP assigned to the UE (100) with the PCRF (800), in order to perform authentication as the entire operation to provide the service requested by the UE (100) ( MDN, etc.). ⑤ PCRF 800 is based on the data session information received from the RADIUS analysis device 500, since the information on the UE 100 is synchronized with the PGW 400, the data session to the service authentication server 700 Send information.

⑥ 그리고 나면, 서비스 인증 서버(700)는 PCRF(800)로부터 수신받은 데이터 세션 정보를 이용하여 UE(100)가 정당한 사용자인지의 여부를 인증할 수 있다.⑥ Then, the service authentication server 700 may authenticate whether the UE 100 is a legitimate user using the data session information received from the PCRF 800.

이와 같은 도 2 및 도 3의 데이터 세션 정보 동기화 방법에 대해서 설명되지 아니한 사항은 앞서 도 1을 통해 데이터 세션 정보 방법에 대하여 설명된 내용과 동일하거나 설명된 내용으로부터 용이하게 유추 가능하므로 이하 설명을 생략하도록 한다.The details not described for the data session information synchronization method of FIGS. 2 and 3 can be easily inferred from the same or described contents of the data session information method through FIG. 1, so the description below will be omitted. Do it.

도 4는 본 발명의 일 실시예에 따른 도 1의 LTE 네트워크 시스템에 포함된 각 구성들 상호간에 데이터가 송수신되는 과정을 나타낸 도면이다. 이하, 도 4를 통해 각 구성들 상호간에 데이터가 송수신되는 과정의 일 예를 설명할 것이나, 이와 같은 실시예로 본원이 한정 해석되는 것은 아니며, 앞서 설명한 다양한 실시예들에 따라 도 4에 도시된 데이터가 송수신되는 과정이 변경될 수 있음은 기술분야에 속하는 당업자에게 자명하다.FIG. 4 is a diagram illustrating a process in which data is transmitted and received between each of the components included in the LTE network system of FIG. 1 according to an embodiment of the present invention. Hereinafter, an example of a process in which data is transmitted and received between each of the components will be described with reference to FIG. 4, but the present application is not limited to such an embodiment, and is illustrated in FIG. 4 according to various embodiments described above. It is apparent to those skilled in the art that the process of transmitting and receiving data can be changed.

도 4를 참조하면, UE(100)가 eNB(200)로 접속 요청을 하고(S4100), eNB(200)에서 SGW(300)를 거쳐 PGW(400)의 세션 생성을 요청했는데(S4200), PGW(400)와 PCRF(800)가 연동이 불량인 경우(S4300), 과금 메세지 분석 장치(500)는 비상호 발생 이벤트를 수신한다(S4400).Referring to FIG. 4, the UE 100 requests a connection to the eNB 200 (S4100), and the eNB 200 requests to create a session of the PGW 400 through the SGW 300 (S4200), PGW When the linkage between 400 and PCRF 800 is poor (S4300), the billing message analysis device 500 receives an emergency call generation event (S4400).

그리고 나서, 과금 메세지 분석 장치(500)는 PGW(400)에서 생성된 RADIUS 메세지를 수신하고(S4500), RADIUS 메세지로부터 UE(100)에 대한 데이터 세션 정보를 추출한다(S4600).Then, the billing message analysis apparatus 500 receives the RADIUS message generated in the PGW 400 (S4500), and extracts data session information for the UE 100 from the RADIUS message (S4600).

또한, 과금 메세지 분석 장치(500)는 추출된 데이터 세션 정보를 PCRF(800)로 전송함으로써, PCRF(800)와 PGW(400)의 연동 불량으로 동기화되지 못했던 데이터를 업데이트시킨다(S4700).In addition, the billing message analysis apparatus 500 transmits the extracted data session information to the PCRF 800, thereby updating data that was not synchronized due to poor linkage between the PCRF 800 and the PGW 400 (S4700).

한편, 서비스 인증 서버(700)로부터 PCRF(800)로 UE(100)에 할당된 IP에 기초하여 MDN을 포함한 데이터 세션 정보 요청이 수신되면(S4800), PCRF(800)는 데이터 세션 정보를 서비스 인증 서버(700)로 전송한다(S4810).Meanwhile, when a data session information request including an MDN is received based on the IP assigned to the UE 100 from the service authentication server 700 to the PCRF 800 (S4800), the PCRF 800 authenticates the data session information to the service. It transmits to the server 700 (S4810).

그리고 나서, 서비스 인증 서버(700)는 UE(100)가 요구하는 서비스를 제공하기 위하여 데이터 세션 정보를 기반으로 UE(100)를 인증한다(S4900).Then, the service authentication server 700 authenticates the UE 100 based on data session information in order to provide the service requested by the UE 100 (S4900).

이와 같은 도 4의 데이터 세션 정보 동기화 방법에 대해서 설명되지 아니한 사항은 앞서 도 1 내지 도 3의 데이터 세션 정보 동기화 방법에 대하여 설명된 내용과 동일하거나 설명된 내용으로부터 용이하게 유추 가능하므로 이하 설명을 생략하도록 한다. The description of the method for synchronizing data session information in FIG. 4 can be easily inferred from the contents described or described for the method for synchronizing data session information in FIGS. 1 to 3, so the description below is omitted. Do it.

상술한 단계들(S4100~S4900)간의 순서는 예시일 뿐, 이에 한정되지 않는다. 즉, 상술한 단계들(S4100~S4900)간의 순서는 상호 변동될 수 있으며, 이중 일부 단계들은 동시에 실행되거나 삭제될 수도 있다.The order between the above-described steps (S4100 to S4900) is only an example, and is not limited thereto. That is, the order between the above-described steps (S4100 to S4900) may be mutually variable, some of which may be executed or deleted simultaneously.

도 5는 본 발명의 일 실시예에 따른 데이터 세션 정보 동기화 방법을 설명하기 위한 동작 흐름도이다. 도 5를 참조하면, RADIUS 분석 장치는, 비상호 발생 이벤트를 수신하면(S5100), 수신된 비상호 발생 이벤트에 기초하여, PGW(PDN GateWay)로부터 PGW가 생성하는 RADIUS(Remote Authentication Dial-in User Services) 메세지를 수신한다(S5200).5 is a flowchart illustrating an operation of synchronizing data session information according to an embodiment of the present invention. Referring to FIG. 5, when the RADIUS analysis device receives an emergency call generation event (S5100), based on the received emergency call generation event, the remote authentication dial-in user generated by the PGW from the PGW (PDN GateWay) Services) message is received (S5200).

여기서, RADIUS 분석 장치는, 수신된 RADIUS 메세지를 분석하여 UE(User Equipment)에 대한 데이터 세션 정보를 추출한다(S5300).Here, the RADIUS analysis apparatus analyzes the received RADIUS message and extracts data session information for a user equipment (UE) (S5300).

그리고 나서, RADIUS 분석 장치는, 데이터 세션 정보를 PCRF(Policy and Charging Rules Function)로 전송하여 PGW와 PCRF를 동기화한다(S5400).Then, the RADIUS analysis device transmits data session information to a Policy and Charging Rules Function (PCFR) to synchronize PGW and PCRF (S5400).

이와 같은 도 5의 데이터 세션 정보 동기화 방법에 대해서 설명되지 아니한 사항은 도 1 내지 도 4를 통해 데이터 세션 정보 동기화 방법에 대해서 설명된 내용과 동일하거나 설명된 내용으로부터 용이하게 유추 가능하므로 이하 설명을 생략하도록 한다.The details not described for the data session information synchronization method of FIG. 5 can be easily inferred from the same or described contents of the data session information synchronization method through FIGS. 1 to 4, and thus the description below will be omitted. Do it.

도 5를 통해 설명된 일 실시예에 따른 데이터 세션 정보 동기화 방법은, 컴퓨터에 의해 실행되는 애플리케이션이나 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다.The method for synchronizing data session information according to an embodiment described with reference to FIG. 5 may also be implemented in the form of a recording medium including instructions executable by a computer, such as an application or program module executed by a computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, computer readable media may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically include computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism, and includes any information delivery media.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다. The above description of the present invention is for illustration only, and those skilled in the art to which the present invention pertains can understand that the present invention can be easily modified into other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive. For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as distributed may be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is indicated by the following claims rather than the above detailed description, and it should be interpreted that all changes or modified forms derived from the meaning and scope of the claims and equivalent concepts thereof are included in the scope of the present invention. do.

Claims (5)

과금 메세지 분석 장치가 실행하는 데이터 세션 정보 동기화 방법에 있어서,
패킷 처리 노드와 정책 관리 노드 사이의 연동이 불가한 상태에 따른 비상호 발생 이벤트를 수신하는 단계;
상기 수신된 비상호 발생 이벤트에 기초하여 상기 패킷 처리 노드로부터 상기 패킷 처리 노드가 생성하는 과금 메세지를 수신하는 단계;
상기 패킷 처리 노드와 상기 정책 관리 노드 사이의 연동이 불가한 상태에서 상기 패킷 처리 노드로부터 수신한 상기 과금 메세지를 분석하여 서비스를 요청한 무선 단말의 인증에 이용되는 데이터 세션 정보를 추출하는 단계; 및
상기 무선 단말에 대한 상기 데이터 세션 정보를 상기 무선 단말에 대한 과금 룰을 설정하는 상기 정책 관리 노드로 전송하는 단계
를 포함하는, 데이터 세션 정보 동기화 방법.
In the method for synchronizing data session information executed by the billing message analysis device,
Receiving an emergency call occurrence event according to a state in which interworking between the packet processing node and the policy management node is impossible;
Receiving a billing message generated by the packet processing node from the packet processing node based on the received emergency call occurrence event;
Extracting data session information used for authentication of a wireless terminal requesting a service by analyzing the charging message received from the packet processing node in a state in which interworking between the packet processing node and the policy management node is impossible; And
Transmitting the data session information for the wireless terminal to the policy management node for setting a charging rule for the wireless terminal
Including, data session information synchronization method.
삭제delete ◈청구항 3은(는) 설정등록료 납부시 포기되었습니다.◈◈ Claim 3 was abandoned when payment of the set registration fee was made.◈ 제 1 항에 있어서,
상기 데이터 세션 정보는, 무선 단말의 전화번호와 MDN(Mobile Directory Number)를포함하는 고유 식별 번호, IP 주소 정보, 위치 정보 중 적어도 하나를 포함하는 것인, 데이터 세션 정보 동기화 방법.
According to claim 1,
The data session information, a method of synchronizing data session information that includes at least one of a unique identification number, IP address information, and location information, including a mobile phone number and a MDN (Mobile Directory Number).
패킷 처리 노드와 정책 관리 노드 사이의 연동이 불가한 상태에 따른 비상호 발생 이벤트를 수신하는 이벤트 수신부;
상기 수신된 비상호 발생 이벤트에 기초하여 상기 패킷 처리 노드로부터 상기 패킷 처리 노드가 생성하는 과금 메세지를 수신하는 메세지 수신부;
상기 패킷 처리 노드와 상기 정책 관리 노드 사이의 연동이 불가한 상태에서 상기 패킷 처리 노드로부터 수신한 상기 과금 메세지를 분석하여 서비스를 요청한 무선 단말의 인증에 이용되는 데이터 세션 정보를 추출하는 추출부; 및
상기 무선 단말에 대한 상기 데이터 세션 정보를 상기 무선 단말에 대한 과금 룰을 설정하는 상기 정책 관리 노드로 전송하는 동기화부
를 포함하는, 과금 메세지 분석 장치.
An event receiving unit receiving an emergency call occurrence event according to a state in which interworking between the packet processing node and the policy management node is impossible;
A message receiving unit receiving a charging message generated by the packet processing node from the packet processing node based on the received emergency call occurrence event;
An extracting unit extracting data session information used for authentication of a wireless terminal requesting a service by analyzing the charging message received from the packet processing node in a state in which interworking between the packet processing node and the policy management node is impossible; And
A synchronization unit that transmits the data session information for the wireless terminal to the policy management node for setting charging rules for the wireless terminal
Billing message analysis device comprising a.
◈청구항 5은(는) 설정등록료 납부시 포기되었습니다.◈◈ Claim 5 was abandoned when payment of the set registration fee was made.◈ 제 4 항에 있어서,
상기 비상호 발생 이벤트는, 상기 패킷 처리 노드에서 상기 정책 관리 노드로 상기 무선 단말에 대한 정책 질의 없이 데이터 세션이 형성된 경우 발생된 이벤트인 것인, 과금 메세지 분석 장치.
The method of claim 4,
The non-call event is an event generated when a data session is formed without a policy query for the wireless terminal from the packet processing node to the policy management node.
KR1020130101243A 2013-08-26 2013-08-26 Method for synchronizing data session information and apparatus for analyzing radius Active KR102109822B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130101243A KR102109822B1 (en) 2013-08-26 2013-08-26 Method for synchronizing data session information and apparatus for analyzing radius

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130101243A KR102109822B1 (en) 2013-08-26 2013-08-26 Method for synchronizing data session information and apparatus for analyzing radius

Publications (2)

Publication Number Publication Date
KR20150024152A KR20150024152A (en) 2015-03-06
KR102109822B1 true KR102109822B1 (en) 2020-05-13

Family

ID=53020926

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130101243A Active KR102109822B1 (en) 2013-08-26 2013-08-26 Method for synchronizing data session information and apparatus for analyzing radius

Country Status (1)

Country Link
KR (1) KR102109822B1 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090117668A (en) * 2008-05-09 2009-11-12 포스데이타 주식회사 Policy and Charging Control Error Handling Method in Broadband Wireless Communication System and Its Supporting Device
JP4927213B1 (en) * 2010-12-03 2012-05-09 株式会社エヌ・ティ・ティ・ドコモ Mobile communication method, gateway device, mobility management node, and call session control server device
KR20130073728A (en) 2011-12-23 2013-07-03 주식회사 케이티 Authentication apparatus and method for long term evolution system

Also Published As

Publication number Publication date
KR20150024152A (en) 2015-03-06

Similar Documents

Publication Publication Date Title
US10116456B2 (en) Method and apparatus for optimizing internet communications
US8666396B2 (en) Providing user location and time zone information for LTE/IMS charging
US10193702B2 (en) Method and apparatus for providing sponsoring service between user equipments
US9490990B2 (en) Method and apparatus for machine-to-machine event data recording
CN103095830B (en) Network information push method and platform
JP5982690B2 (en) Network convergence method, device, and communication system
US10218858B2 (en) Download account with shared data plan
CN107005843B (en) Access method, related device and system in wireless communication network
CN102695236B (en) A kind of data routing method and system
WO2013174153A1 (en) Charging method and device
CN101990204B (en) Method and device for accessing service by using card inserted terminal
RU2759264C2 (en) User device capable of transmitting messages confirming provision of services
KR102043642B1 (en) Method and Apparatus for Populating M2M relevant Identities during Access Network Bearer Setup
CN103428800A (en) Route selection method and functional network element
US9544444B2 (en) Differentiated MMS billing based on roaming status determination of user devices
US9402001B2 (en) Separate billing system for BYOD service and separate billing method for data service
CN103200534A (en) Method, device and system of trunking communication
WO2018228334A1 (en) Charging information transmission method, cmf entity and computer-readable storage medium
KR102109822B1 (en) Method for synchronizing data session information and apparatus for analyzing radius
KR102072702B1 (en) Method and apparatus for managing data session information
US9801050B2 (en) Formatting an endpoint as a private entity
KR101504895B1 (en) Separable charge system for byod service and separable charge method for data service
CN102232311A (en) Method, device and system for realizing home base station service quality control
WO2015172338A1 (en) Access point selection method and related device
KR102092877B1 (en) Method and apparatus for processing error code

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20130826

PG1501 Laying open of application
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20180824

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20130826

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20190926

Patent event code: PE09021S01D

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

Patent event date: 20200202

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20190926

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

X091 Application refused [patent]
AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20200202

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20191126

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20200401

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20200304

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20200202

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20191126

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

X701 Decision to grant (after re-examination)
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20200506

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20200507

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20230323

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20240321

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20250319

Start annual number: 6

End annual number: 6