KR100692653B1 - Wireless internet data releay method and access gateway system for wireless internet data using the same - Google Patents

Wireless internet data releay method and access gateway system for wireless internet data using the same Download PDF

Info

Publication number
KR100692653B1
KR100692653B1 KR1020050109058A KR20050109058A KR100692653B1 KR 100692653 B1 KR100692653 B1 KR 100692653B1 KR 1020050109058 A KR1020050109058 A KR 1020050109058A KR 20050109058 A KR20050109058 A KR 20050109058A KR 100692653 B1 KR100692653 B1 KR 100692653B1
Authority
KR
South Korea
Prior art keywords
data
service
wireless terminal
log
information
Prior art date
Application number
KR1020050109058A
Other languages
Korean (ko)
Inventor
김민
전석천
권정수
Original Assignee
주식회사 케이티프리텔
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티프리텔 filed Critical 주식회사 케이티프리텔
Priority to KR1020050109058A priority Critical patent/KR100692653B1/en
Application granted granted Critical
Publication of KR100692653B1 publication Critical patent/KR100692653B1/en

Links

Images

Classifications

    • 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/16Gateway arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • 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
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements

Abstract

A wireless Internet data relay method and an access gateway system for wireless Internet data using the method are provided to perform relay of wireless Internet data between a wireless terminal and a server, thus accounting/statistical information is efficiently collected and managed through the relaying procedure. A gateway unit(221) receives an authentication result indicating whether access of a wireless terminal(21) which demands the access to a CP(Contents Provider) service server(24) is permitted, checks validity of a special format of transmission data of the authenticated terminal(21), delivers valid special data to the server(24), and delivers a response of the server(24) to the terminal(21), then generates accounting and statistical log files for data and content transmission between the terminal(21) and the server(24). A log/accounting manager(222) collects the generated accounting and statistical log files in real time, and stores the collected files in a DB. A management support unit(223) supports management of group and service information related to the server(24) and the terminal(21) for relaying wireless Internet data, and provides an inquiry service of accounting information and statistical information based on the information stored in the manager(222).

Description

무선 인터넷 데이터 중계 방법 및 이를 이용한 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템{Wireless internet data releay method and access gateway system for wireless internet data using the same}Wireless internet data relay method and access gateway system for wireless internet data using same {{Wireless internet data releay method and access gateway system for wireless internet data using the same}

도 1은 이동 통신 시스템을 이용한 비즈니스 망의 개략적인 구성도이다.1 is a schematic diagram of a business network using a mobile communication system.

도 2는 본 발명의 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템의 전체 구조를 나타낸 블록 구성도이다.2 is a block diagram showing the overall structure of an access gateway system for wireless Internet data of the present invention.

도 3은 본 발명의 액세스 게이트웨이 시스템에 있어서, 게이트웨이부의 상세 구성도이다.3 is a detailed block diagram of a gateway unit in the access gateway system of the present invention.

도 4는 본 발명의 액세스 게이트웨이 시스템에 있어서, 로그/과금 관리부의 상세 구성도이다.4 is a detailed configuration diagram of a log / billing management unit in the access gateway system of the present invention.

도 5는 본 발명의 액세스 게이트웨이 시스템에 있어서, 관리 지원부에 의해 제공되는 관리자 인터페이스 화면 예를 보인 도면이다.5 is a diagram showing an example of an administrator interface screen provided by the management support unit in the access gateway system of the present invention.

도 6은 이동 통신 시스템 내에서의 본 발명에 의한 액세스 게이트웨이 시스템의 설치예를 나타낸 것이다.6 shows an example of installation of an access gateway system according to the present invention in a mobile communication system.

도 7은 본 발명에 의한 액세스 게이트웨이 시스템에 있어서, 게이트웨이부의 동작을 나타낸 플로우챠트이다.7 is a flowchart showing the operation of the gateway unit in the access gateway system according to the present invention.

도 8의 (a),(b)는 본 발명에 의한 액세스 게이트웨이 시스템에 있어서, 로그 /과금 관리부의 통계 로그 및 과금 로그의 처리 절차를 나타낸 플로우챠트이다.8 (a) and 8 (b) are flowcharts showing the processing procedures of the statistical log and the charging log of the log / billing management unit in the access gateway system according to the present invention.

도 9는 일반적인 이동 통신 시스템의 개략적인 구조도이다.9 is a schematic structural diagram of a general mobile communication system.

*도면의 주요 부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *

21: 무선 단말 22: 액세스 게이트웨이 시스템21: wireless terminal 22: access gateway system

23: 인증 서버 23: authentication server

24: CP(Contents Provider) 서비스 서버24: Contents Provider Service Server

25: 콘텐츠/서비스 관리 서버 26: 로그 중재 장치25: Content / Service Management Server 26: Log Mediation Device

221: 게이트웨이부 222: 로그/과금 관리부221: gateway unit 222: log / billing management unit

223: 관리자 지원부223: administrator support

본 발명은 비즈니스 혹은 특정 용도를 위한 애플리케이션을 탑재한 법인 무선 단말과 상기 애플리케이션의 구동에 요구되는 콘텐츠 및 데이터를 제공하는 법인 CP(Contents Provider) 서비스 서버 간에 무선 인터넷 데이터를 중계하며, 데이터 중계 과정에 의해 나타나는 과금/통계 정보를 수집 및 관리할 수 있는 무선 인터넷 데이터 중계 방법 및 이를 이용한 무선 인터넷 데이터를 위한 액세스 게이트웨이(Access gateway) 시스템에 관한 것이다.The present invention relays wireless Internet data between a corporate wireless terminal equipped with an application for a business or a specific use and a corporate content provider (CP) service server that provides contents and data required for driving the application. The present invention relates to a wireless internet data relay method capable of collecting and managing billing / statistic information and an access gateway system for wireless internet data using the same.

최근 무선 망 기술이 발달하면서, 법인 혹은 단체들이 사업 등과 같은 특정 목적을 위한 시스템을 구축하는데 있어서, 이동 통신 시스템의 무선 망을 이용하는 경우가 늘고 있다. 가장 일반 경우를 예로 들면, 택배나 퀵서비스와 같이 배달업을 하는 업체로서, 배달원들에게 배달 업무의 조회, 결과 전송을 처리하는 비즈니스 용도의 애플리케이션이 장착된 무선 단말을 주고, 배달 서비스의 접수, 업무의 분배, 배달 결과의 등록 등을 처리하는 소정의 서버 간의 데이터 전송에 이동 통신 시스템을 이용함으로써, 업무 처리의 신속성 및 효용성을 높이고 있다.With the recent development of wireless network technology, corporations or organizations are increasingly using wireless networks of mobile communication systems to build systems for specific purposes such as business. In the most common case, for example, as a delivery company such as a courier service or a quick service, a courier is provided with a wireless terminal equipped with a business application that handles inquiry of a delivery service and a result transmission. By using a mobile communication system for data transmission between predetermined servers that handle distribution, registration of delivery results, and the like, the speed and efficiency of business processing are enhanced.

도 1은 상술한 비즈니스 망의 구성을 개략적으로 나타낸 것으로서, 특정 법인에서 제한적으로 이용되는 애플리케이션(11a)을 장착하고, 무선 신호를 통해 데이터를 송수신할 수 있는 무선 단말(11)과, 상기 무선 단말(11)에 장착된 애플리케이션(11a)의 구동에 필요한 데이터 및 콘텐츠를 제공하는 CP(Contents Provider) 서비스 서버(13)를 구비하며, 상기 무선 단말(11)과 CP 서비스 서버(13) 사이의 데이터 교환은 기존에 구축되어 있는 이동 통신 시스템(12)을 통해서 무선 인터넷 데이터 형태로 제공된다. 특히 상기 CP 서비스 서버(13)는 불특정 다수의 이동 통신 가입자에게 콘텐츠/서비스를 제공하는 서버가 아니라, 이동 통신 망을 통해 소정의 업무 로직을 처리하는 법인 CP 서비스 서버이다.1 schematically shows the configuration of a business network as described above, which is equipped with an application 11a limitedly used in a specific corporation, and which can transmit and receive data via a radio signal, and the radio terminal. And a content provider (CP) service server 13 for providing data and contents necessary for driving the application 11a mounted in the (11), and data between the wireless terminal 11 and the CP service server 13; The exchange is provided in the form of wireless Internet data through the established mobile communication system 12. In particular, the CP service server 13 is not a server providing content / service to an unspecified number of mobile communication subscribers, but a corporate CP service server that processes predetermined business logic through a mobile communication network.

상기 무선 인터넷 데이터의 전달을 담당하는 이동 통신 시스템(12)은 도 9에 도시된 바와 같이, 무선 통신구간을 담당하는 다수의 기지국(BTS)(121)과, 상기 기지국(121)을 제어하기 위한 다수의 기지국 제어기(BSC)(122)와, 각 기지국 제어기(122)와의 연결과 이동통신 서비스 가입자에 대한 정보 및 인증을 수행하는 이동 통신 교환기(MSC)(123)와, 음성 데이터와 패킷 데이터 간의 상호 포맷 변환을 수행하며 IP망 혹은 다른 이동통신망과 연결하기 위한 상호 연동 기능부(IWF)(124)를 기본적으로 구비하며, 다양한 부가 서비스를 제공하기 위한 장치, 즉, 문자 메시지 전달 서비스를 제공하는 단문 서비스 센터(SMSC)(125)와, 영상, 문자, 음성을 포함한 멀티미디어 메시지의 송수신 서비스를 제공하는 멀티미디어 메시지 서비스 센터(MMSC)(126)와, 이동 통신 단말기(11)로의 메시지 푸시 서비스를 제공하는 푸시 프록시 게이트웨이(PPG)(127)와, 위치 정보 기반의 서비스를 제공하는 위치 기반 서비스 시스템(LBS)(128) 등을 더 구비한다.As illustrated in FIG. 9, the mobile communication system 12 in charge of the wireless Internet data transmission includes a plurality of base stations (BTS) 121 that are in charge of a wireless communication section, and a base station 121 for controlling the base station 121. A plurality of base station controllers (BSCs) 122, a mobile communication exchange (MSC) 123 that performs connection and connection with each base station controller 122 and information and authentication for a mobile communication service subscriber, and between voice data and packet data. It is basically equipped with an interworking function unit (IWF) 124 for performing inter-format conversion and connecting to an IP network or another mobile communication network, and provides a device for providing various additional services, that is, a text message delivery service. A short message service center (SMSC) 125, a multimedia message service center (MMSC) 126 that provides transmission and reception of multimedia messages including video, text and voice, and a mobile communication terminal 11 A push proxy gateway (PPG) 127 for providing a push service and a location-based service system (LBS) 128 for providing a location-based service are further provided.

상기에서 교환기(123)와 IWF(124)와 SMSC(125)와 MMSC(126)와 PPG(127)와 LBS(128)는 상호 NO.7망 혹은 패킷망을 통해 연결되고, 상기 법인용 CP 서비스 서버(13)는 상기 IWF(123)에 연결된 IP망에 구축된다.In the above, the exchange 123, the IWF 124, the SMSC 125, the MMSC 126, the PPG 127, and the LBS 128 are connected to each other through a NO.7 network or a packet network, and the corporate CP service server. 13 is established in an IP network connected to the IWF 123.

그런데, 기존의 비즈니스 망 구성에 있어서, 상기 이동 통신 시스템(12)에는 상술한 바와 같이, 상기 무선 단말(11)과 CP 서비스 서버(13)와의 무선 인터넷 데이터 중계를 담당하는 게이트웨이가 없기 때문에, 상기 무선 단말(11)로부터 전달된 무선 데이터를 IWF(124)를 통해 인터넷으로 전달하는 단순한 역할만을 수행하였으며, 인터넷 내의 중계 장치를 통해 CP 서비스 서버(13)로의 연결이 이루어졌다.However, in the existing business network configuration, since the mobile communication system 12 does not have a gateway in charge of relaying wireless Internet data between the wireless terminal 11 and the CP service server 13 as described above, Only a simple role of transferring the wireless data transmitted from the wireless terminal 11 to the Internet through the IWF 124 was performed, and a connection to the CP service server 13 was made through a relay device in the Internet.

그렇기 때문에 상기 무선 단말(11)과 CP 서비스 서버(13) 간의 접속이 신속하게 이루어지지 않았으며, 더하여, 무선 단말(11)들의 이용에 대한 과금이나 통계처리가 원활하게 이루어지기 어려웠다.Therefore, the connection between the wireless terminal 11 and the CP service server 13 was not made quickly, and in addition, it was difficult to perform charging or statistical processing for the use of the wireless terminals 11 smoothly.

본 발명은 상술한 종래의 문제점을 해결하기 위하여 제안된 것으로서, 그 목적은 비즈니스 처리 등과 같은 특정 용도를 위한 애플리케이션을 탑재한 무선 단말 과 상기 애플리케이션의 구동에 요구되는 콘텐츠 및 데이터를 제공하는 서버 간의 무선 인터넷 데이터의 중계를 수행하며, 중계과정을 통해 과금/통계 정보를 효율적으로 수집하여 처리하는 무선 인터넷 데이터 중계 방법 및 이를 이용한 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템을 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been proposed to solve the above-mentioned conventional problems, and an object thereof is to provide a wireless communication between a wireless terminal equipped with an application for a specific use such as business processing and a server for providing content and data required for driving the application. The present invention provides a wireless internet data relay method for performing internet data relaying, efficiently collecting and processing billing / statistical information through a relay process, and an access gateway system for wireless internet data using the same.

상술한 목적을 구현하기 위한 구성 수단으로서, 본 발명은 특정 용도의 애플리케이션을 구비한 무선 단말과 상기 애플리케이션의 구동을 위한 데이터 및 콘텐츠를 제공하는 CP 서비스 서버 사이의 무선 인터넷 데이터를 중계하기 위한 액세스 게이트웨이 시스템에 있어서, 무선 단말로부터 접속 요청을 수신하여, 상기 무선 단말의 접속에 대해 인증을 받은 후, 인증된 무선 단말과 CP 서비스 서버 사이에 전달되는 무선 인터넷 데이터를 중계하며, 상기 중계한 데이터 및 콘텐츠 전송에 대한 과금 및 통계 로그 파일을 생성하는 게이트웨이부; 상기 게이트웨이부에서 생성된 과금 및 통계 로그 파일을 실시간으로 수집하여 데이터베이스화하는 로그/과금 관리부; 및 상기 로그/과금 관리부에서 저장된 정보를 기반으로 한 과금 정보 및 통계 정보의 조회 서비스를 제공하는 관리 지원부를 포함함을 특징으로 한다.As a configuration means for realizing the above object, the present invention provides an access gateway for relaying wireless Internet data between a wireless terminal having an application for a specific purpose and a CP service server providing data and content for driving the application. In the system, after receiving a connection request from a wireless terminal, and authenticates the connection of the wireless terminal, relays the wireless Internet data transmitted between the authenticated wireless terminal and the CP service server, the relayed data and content A gateway unit generating billing and statistics log files for transmission; A log / billing manager configured to collect and charge a billing and statistics log file generated by the gateway in real time to a database; And a management support unit providing an inquiry service for charging information and statistical information based on the information stored in the log / billing management unit.

더하여, 본 발명은 상술한 목적을 달성하기 위한 구성 수단으로서, 특정 용도의 애플리케이션을 구비한 무선 단말과 상기 애플리케이션의 구동을 위한 데이터 및 콘텐츠를 제공하는 CP 서비스 서버 사이에 무선 인터넷 데이터를 전달하기 위한 무선 인터넷 데이터 중계 방법에 있어서, a) 상기 무선 단말의 서비스 접속 요청을 수신하는 단계; b) 상기 수신된 요청을 분석하여, 단말 및 사용자에 대한 인증을 수행하는 단계; c) 상기 인증결과, 허가된 사용자가 아닌 경우, 상기 무선 단말에서 전달된 데이터를 폐기하여 CP 서비스 서버로의 전달을 차단하는 단계; d) 상기 인증 결과, 허가된 사용자이면, 상기 무선 단말로부터 접속 해지 요청이 수신되기 전까지 무선 단말의 송신 데이터를 CP 서비스 서버로 전달하고, 이에 대한 CP 서비스 서버의 응답을 무선 단말로 전달하는 단계; 및 e) 상기 무선 데이터 중계도중 무선 단말로부터 접속 해지 요청을 수신하면, 무선 단말의 서비스 접속을 해지하는 단계를 포함함을 특징으로 한다.In addition, the present invention is a configuration means for achieving the above-described object, and for transmitting wireless Internet data between a wireless terminal having an application for a particular use and a CP service server that provides data and content for driving the application. A method of relaying wireless internet data, the method comprising: a) receiving a service connection request of the wireless terminal; b) analyzing the received request and performing authentication on a terminal and a user; c) discarding the data transmitted from the wireless terminal and blocking the transfer to the CP service server when the authentication result is not an authorized user; d) if the authorized user, as a result of the authentication, transmitting the transmission data of the wireless terminal to the CP service server until a connection termination request is received from the wireless terminal, and transmitting a response of the CP service server to the wireless terminal; And e) canceling the service connection of the wireless terminal when receiving a connection termination request from the wireless terminal during the wireless data relay.

이하, 첨부한 도면을 참조하여 본 발명에 의한 액세스 게이트웨이 시스템에 대한 구성 및 작용을 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail the configuration and operation of the access gateway system according to the present invention.

도 2는 본 발명에 의한 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템의 구성을 보인 블록도로서, 본 발명에 의한 액세스 게이트웨이 시스템(22)은 특정 용도의 애플리케이션을 구비한 무선 단말(21)로부터 접속 요청을 수신하여, 상기 무선 단말(21)의 접속에 대해 인증을 받은 후, 인증된 무선 단말(21)과 CP 서비스 서버(24) 사이에 전달되는 무선 인터넷 데이터를 중계하며, 상기 중계한 데이터 및 콘텐츠 전송에 대한 과금 및 통계 로그 파일을 생성하는 게이트웨이부(221)와, 상기 게이트웨이부(221)에서 생성된 과금 및 통계 로그 파일을 실시간으로 수집하여 데이터베이스화하는 로그/과금 관리부(222)와, 상기 로그/과금 관리부(222)에서 저장된 정보를 기반으로 한 과금 정보 및 통계 정보의 조회 서비스를 제공하는 관리 지원부(223)를 포함한다.2 is a block diagram showing the configuration of an access gateway system for wireless Internet data according to the present invention. The access gateway system 22 according to the present invention requests a connection request from a wireless terminal 21 having an application for a specific purpose. After receiving and authenticating the connection of the wireless terminal 21, relaying wireless internet data transmitted between the authenticated wireless terminal 21 and the CP service server 24, and transmitting the relayed data and contents. A gateway unit 221 for generating a billing and statistics log file for the log, a log / billing manager 222 for collecting and billing a database of billing and statistics log files generated by the gateway unit 221 in real time, and the log The management support unit 223 provides an inquiry service for charging information and statistical information based on the stored information in the charge management unit 222.

이상과 같이 구성된 액세스 게이트웨이 시스템은, 허가된 사용자만을 대상으로 비즈니스 용도와 같이 특정한 용도로 사용되는 무선 단말(21)과 인증된 무선 단말(21)에 대해서 콘텐츠를 제공하는 CP 서비스 서버(24)간의 무선 인터넷 데이터의 중계 및 관리를 용이하게 하기 위한 것으로서, 상기 게이트웨이부(221)는 실제 상기 무선 단말(21)과 CP 서비스 서버(24) 사이에 무선 데이터를 중계하며, 각 무선 단말(21)의 접속 해제시점에서 무선 인터넷 데이터의 중계 동안에 발생되는 과금 로그 파일 및 통계 로그 파일을 생성한다. 이때, 상기 게이트웨이부(221)는 TCP 프로토콜을 지원하면, WIPI 프로토콜을 기반으로 구현된다.An access gateway system configured as described above is provided between a CP service server 24 that provides contents for an authorized wireless terminal 21 and a wireless terminal 21 used for a specific purpose, such as a business purpose, for an authorized user only. In order to facilitate relay and management of wireless Internet data, the gateway unit 221 actually relays wireless data between the wireless terminal 21 and the CP service server 24, and controls the wireless data of each wireless terminal 21. A charging log file and a statistical log file generated during the relay of wireless Internet data at the time of disconnection are generated. At this time, if the gateway unit 221 supports the TCP protocol, it is implemented based on the WIPI protocol.

상기 로그/관리부(222)는 상기 게이트웨이부(221)에서 생성된 과금/통계 로그 파일을 실시간으로 파싱(parsing)하여 과금 및 통계를 위한 로우(RAW) 데이터를 생성하고, 상기 생성된 과금/통계 로우 데이타를 이용하여 UDR 생성 규약에 의거해 UDR 파일의 생성 및 일별, CP 별, 서비스별, 애플리케이션별 통계 정보를 생성한다. 상기 생성된 로우 데이터 및 정보들은 로그/관리부(222)내에 데이터베이스화되어 관리된다.The log / management unit 222 parses the billing / statistics log file generated by the gateway unit 221 in real time to generate raw data for billing and statistics, and the generated billing / statistics. By using raw data, UDR file generation and daily, CP, service, and application statistics are generated based on the UDR generation protocol. The generated row data and information are database-managed in the log / management unit 222 and managed.

이어 상기 관리 지원부(223)는 상기 액세스 게이트웨이 시스템(22)의 관리를 지원하는 것으로서, 관리자 인터페이스 사이트를 통해, 기간별 사용 통계, 분포별 사용통계, CP 서비스 서버(24) 별 사용 통계의 조회, CP 정보 및 서비스 정보 관리 기능을 제공한다.Subsequently, the management support unit 223 supports the management of the access gateway system 22. Through the administrator interface site, the usage statistics for each period, the usage statistics for each distribution, the inquiry of the usage statistics for the CP service server 24, and the CP Provides information and service information management.

상기 관리 지원부(223)는, 법인 및 서비스 정보를 관리하는 기본 정보 관리 기능, 시스템 관리를 위한 운용자 관리 기능, 사용 통계, 과금 통계의 조회를 제공 하는 통계관리 기능을 포함한다.The management support unit 223 includes a basic information management function for managing corporate and service information, an operator management function for system management, a statistics management function for providing an inquiry of usage statistics, and charging statistics.

상술한 액세스 게이트웨이 시스템(22)의 구성을 도 3 ~ 도 5를 참조하여 더 구체적으로 설명한다.The configuration of the above-described access gateway system 22 will be described in more detail with reference to FIGS. 3 to 5.

상기 게이트웨이부(221)는 도 3에 도시된 바와 같이, 상기 무선 단말(21)에 대한 사용자 인증을 수행하고, 상기 인증된 무선 단말(21)과 CP 서비스 서버(24) 사이에 무선 인터넷 데이터를 중계하고, 상기 수행된 중계 서비스에 대한 과금/통계 로그 파일을 생성하며, 등록된 긴급 공지 정보를 무선 단말(21)로 제공하는 복수의 서비스 게이트웨이 프로세스(31)와, 상기 복수의 서비스 게이트웨이 프로세스(31)의 동작 상태를 감시하며, 각 서비스 게이트웨이 프로세스(31)의 구동 및 종료의 제어와 트래픽 정보의 수집을 수행하는 서비스 게이트웨이 관리자(32)와, 상기 복수의 서비스 게이트웨이 프로세서(31)에서 생성된 과금/통계 로그 파일이 저장되는 저장부(33)와, 상술한 프로세스들의 동작 상태를 감시하고, 프로세스의 구동/종료를 제어하는 프로세스 관리자(34)와, 상기 로그/과금 관리부(222)와의 통신을 수행하여 상기 서비스 게이트웨이 관리자(33)에 의해 수집된 트래픽 정보의 실시간 전송 및 긴급 공지 정보의 등록을 수행하는 감시 프로세스(35)와, 상기 저장부(32)에 저장된 통계/과금 로그 정보를 소정 주기로 상기 로그/과금 관리부(222)로 전송하는 로그 관리자(36)를 포함한다.As illustrated in FIG. 3, the gateway unit 221 performs user authentication on the wireless terminal 21 and transmits wireless Internet data between the authenticated wireless terminal 21 and the CP service server 24. A plurality of service gateway processes 31 for relaying, generating a billing / statistics log file for the performed relay service, and providing registered emergency notification information to the wireless terminal 21; 31 is generated by the service gateway manager 32 and the plurality of service gateway processors 31 for monitoring the operation state of the service unit 31 and controlling the operation and termination of each service gateway process 31 and collecting traffic information. A storage unit 33 storing a billing / statistics log file, and a process manager 34 for monitoring the operation state of the above-described processes and controlling the start / end of the process. And a monitoring process 35 for communicating with the log / billing management unit 222 to perform real-time transmission of traffic information collected by the service gateway manager 33 and registration of emergency notification information, and the storage unit ( And log manager 36 which transmits the statistics / billing log information stored in 32 to the log / billing manager 222 at predetermined intervals.

상기 감시 프로세스(35)는 CP 서비스 서버(24)의 다운 등과 같은 긴급 공지 정보를 송수신하여 프로세스 관리자(34)로 전달하고, 상기 서비스 게이트웨이 관리 자(32)로부터 제공되는 트래픽 정보를 실시간(예를 들면, 1분 주기)으로 로그/과금 관리부(222)에 전송한다. 상기에서 특정 CP 서비스 서버(24)가 다운되었음을 알리는 긴급 공지가 발생되면, 상기 게이트웨이부(221)는 해당 서버에 접근하는 모든 무선 단말(21)에 서버의 다운 상태를 신속하게 알림으로써, 사용자의 불편을 해소할 수 있다.The monitoring process 35 transmits and receives emergency notification information such as down of the CP service server 24 to the process manager 34, and transmits traffic information provided from the service gateway manager 32 in real time (eg, For example, the data is transmitted to the log / billing management unit 222 at one minute interval. When the emergency notification that the specific CP service server 24 is down in the above occurs, the gateway unit 221 promptly notify the down state of the server to all wireless terminals 21 accessing the server, the user's You can eliminate the inconvenience.

상기 로그/과금 관리부(222)는 도 4에 도시된 바와 같이, 상기 게이트웨이부(221)에서 전송된 통계/과금 로그 파일을 파싱하여 통계/과금 로우(Raw) 데이터를 생성하고, 통계 로우 데이터를 이용하여 일별, 기간별, 서비스별, 애플리케이션별 통계 정보를 업로드하는 로그 분석 프로세스(41)와, 상기 로그 분석 프로세스(41)에서 생성된 통계/과금 로우 데이타, 가공된 통계 정보 및 트래픽 정보를 저장하는 데이터베이스(42)와, 상술한 프로세스들의 상태를 감시하며 구동/종료를 제어하는 프로세스 관리자(43)와, 상기 게이트웨이부(221)로 긴급 공지 정보를 전달하고, 상기 게이트웨이부(221)로부터의 트래픽 정보를 수신하여 상기 데이터베이스(42)에 기록하는 통신 프로세스(44)와, 상기 데이터베이스(42)에 저장된 과금 로우 데이터를 이용하여 UDR 파일을 생성하고, 이를 이동 통신 시스템의 과금 인프라(미도시)로 전송하는 과금 프로세스(45)를 포함한다. 여기서 과금 인프라는 이동 통신 시스템(12) 내에서 과금 수행을 담당하는 자원을 말한다.As shown in FIG. 4, the log / billing management unit 222 parses the statistics / billing log file transmitted from the gateway unit 221 to generate statistics / billing raw data and generates statistical row data. A log analysis process 41 for uploading statistical information for each day, period, service, and application, and for storing statistics / billing row data, processed statistical information, and traffic information generated by the log analysis process 41. The database 42, the process manager 43 for monitoring the status of the processes described above and controlling the start / end, transmit emergency notification information to the gateway unit 221, and send traffic from the gateway unit 221. Generate a UDR file using the communication process 44 which receives the information and writes it to the database 42, and the charging raw data stored in the database 42, And a charging process 45 for transmitting this to the charging infrastructure (not shown) of the mobile communication system. Here, the charging infrastructure refers to a resource that is responsible for performing charging in the mobile communication system 12.

다음으로 상기 관리 지원부(223)는 웹 사이트를 제공하며, 상기 로그/과금 관리부(222)의 데이터베이스(42)에 접속하여, 통계 및 과금 관련 정보를 모니터링할 수 있도록 제공한다. 도 5는 상기 관리 지원부(223)에서 구현된 관리자 사이트의 일 예를 나타낸 것으로서, 도시된 바와 같이, 긴급 공지 관리, 사용자 조회, 과금 로그 조회, 통계 조회, 날짜별 통계 조회 기능을 제공한다.Next, the management support unit 223 provides a web site and accesses the database 42 of the log / billing management unit 222 so as to monitor statistics and charging related information. 5 illustrates an example of an administrator site implemented in the management support unit 223. As shown in FIG. 5, emergency notification management, a user inquiry, a billing log inquiry, a statistics inquiry, and a statistical inquiry function by date are provided.

도 6은 본 발명에 의한 액세스 게이트웨이 시스템(22)의 설치 예를 나타낸 것으로서, 상기 게이트웨이부(221)는 CP 서비스 서버(24)와 인증 서버로의 중계를 담당하는 인증 게이트웨이(23a) 및 이동 통신 시스템(12)의 무선 단말의 연결 프로토콜과 일반 TCP/IP 프로토콜간의 변환을 수행하는 IWF(121)와 TCP를 통해 접속되고, 또한, 상기 게이트웨이부(221)와 로그 관리부(22)와, 관리 지원부(223) 간은 TCP를 통해 접속되며, 또한, 상기 로그/관리부(222)는 과금 인프라 간의 중계를 담당하는 과금 게이트웨이(26a)와 TCP로 접속되며, 상기 관리 지원부(223)는 인터넷을 기반으로 관리자 단말의 브라우저에 연결되어 구현된다.6 shows an installation example of the access gateway system 22 according to the present invention, wherein the gateway unit 221 is an authentication gateway 23a responsible for relaying between the CP service server 24 and the authentication server, and mobile communication. An IWF 121 that performs conversion between the connection protocol of the wireless terminal of the system 12 and the general TCP / IP protocol is connected via TCP, and the gateway unit 221, the log management unit 22, and the management support unit 223 is connected via TCP, and the log / management unit 222 is connected to the charging gateway 26a which is responsible for relaying between charging infrastructures through TCP, and the management support unit 223 is based on the Internet. Implemented in connection with the browser of the manager terminal.

이하, 상술한 구성의 액세스 게이트웨이 시스템의 동작을 순차적으로 설명한다. The operation of the access gateway system having the above-described configuration will be described sequentially.

도 7은 상기 게이트웨이부(221)의 동작 플로우를 보인 것이다.7 shows an operation flow of the gateway unit 221.

상기 도 7을 참조하면, 게이트웨이부(221)가 상기 무선 단말(21)의 서비스 접속 요청을 IWF(121)를 통해 수신하면, 게이트웨이부(221)내의 서비스 게이트웨이 프로세스(31)가 상기 수신된 무선 단말(21)의 송신 데이터를 분석하여, 인증 서버(23)로 단말 및 사용자에 대한 인증을 요청하고, 그 결과를 수신한다(S702). 상기 단계(S702)는 무선 단말(21)의 최초 서비스 요청시에 한 번만 이루어지는 것으로서, 허가된 사용자가 아니면 상기 무선 단말(21)의 접속을 차단한다(S703,S704).Referring to FIG. 7, when the gateway unit 221 receives a service connection request of the wireless terminal 21 through the IWF 121, the service gateway process 31 in the gateway unit 221 receives the received radio. By analyzing the transmission data of the terminal 21, the authentication server 23 requests authentication for the terminal and the user, and receives the result (S702). The step (S702) is performed only once at the time of the initial service request of the wireless terminal 21, and blocks the connection of the wireless terminal 21 if the user is not authorized (S703 and S704).

반대로, 상기 인증 결과 허가된 사용자이면(S703), 이후 데이터 중계가 정상적으로 이루어지는데, 먼저, 상기 서비스 게이트웨이 프로세스(31)가 상기 무선 단말(21)의 송신데이터의 전문 포맷을 확인하여, 전문의 포맷이 유효하면 CP 서비스 서버(24)로 전송한다(S705). On the contrary, if the user is permitted as a result of the authentication (S703), data relaying is normally performed. First, the service gateway process 31 confirms the full format of the transmission data of the wireless terminal 21, and then formats the full text. If it is valid, it transmits to CP service server 24 (S705).

이를 수신한 CP 서비스 서버(24)는 전달받은 전문을 수행하고, 그 수행 결과를 상기 서비스 게이트웨이 프로세스(31)로 전송하며, 상기 서비스 게이트웨이 프로세스(31)는 이를 요청한 무선 단말(21)로 전달한다(S706).The CP service server 24 receiving the message performs the received telegram, transmits the result of the execution to the service gateway process 31, and the service gateway process 31 transfers it to the requesting wireless terminal 21. (S706).

상기 단계(S705,S706)는 상기 무선 단말(21)로부터 접속 해지 요청이 수신되기 전까지 반복 수행된다.The steps S705 and S706 are repeatedly performed until a connection release request is received from the wireless terminal 21.

상술한 동작을 수행하는데 있어서, 상기 무선 단말(21)에서 게이트웨이부(221)로 전달되는 데이터는 TCP/IP 소켓 방식으로 이루어지며 그 헤더는, 전체 패킷 길이, 단말기 애플리케이션 식별정보, API 버전, 단말기 모델 정보, 단말기 식별번호(MIN), 통신 채널, 목적지 포트 및 IP 주소, 소켓 연결 시간을 포함하며, 상기 CP 서비스 서버(24)에서 게이트웨이부(221)로 전달되는 데이터의 헤더는, 헤더 구분 필드, 서비스 과금을 위한 콘텐츠 식별값, 과금할 대상자인 수신할 무선 법인 단말의 식별번호(MIN), 패킷의 서비스 유형을 나타내는 서비스 타입, 헤더를 제외 한 실제 데이터 길이를 포함한다.In performing the above-described operation, data transmitted from the wireless terminal 21 to the gateway unit 221 is made of a TCP / IP socket method, and a header thereof includes a total packet length, terminal application identification information, an API version, and a terminal. The header of the data transmitted from the CP service server 24 to the gateway unit 221 includes model information, a terminal identification number (MIN), a communication channel, a destination port and an IP address, and a socket connection time. , The content identification value for service charging, the identification number (MIN) of the wireless corporation terminal to be received who is the billing party, the service type indicating the service type of the packet, and the actual data length excluding the header.

상기와 같은 무선 데이터 중계를 수행하는 중에, 무선 법인 단말(21)로부터의 하나의 요청에 대한 응답이 전달될 때마다, 상기 서비스 게이트웨이 프로세스(31)는 데이터 통신, 콘텐츠 다운로드 등에 관한 과금 로그 파일 및 통계 로그 파일을 생성한다(S707).While performing the wireless data relay as described above, each time a response to one request from the wireless corporation terminal 21 is delivered, the service gateway process 31 includes a billing log file for data communication, content download, and the like. A statistical log file is generated (S707).

그리고 상기 생성된 과금/통계 로그 파일은 로그 관리자(36)가 일정 간격으로 로그/과금 관리부(222)로 전송한다(S708).The generated billing / statistical log file is transmitted by the log manager 36 to the log / billing manager 222 at regular intervals (S708).

상기의 과금 로그 파일은 과금 방식에 따라 형식이 달라지며, 예를 패킷 과금에 대한 로그 파일은, 로그 시각, 과금 구분값(패킷), 콘텐츠 서비스 서버(24)의 정보, 무선 단말(21)의 번호, 접속 시각, 종료 시각, 데이터량, 애플리케이션 아이디 등을 포함하며, 콘텐츠 과금 방식의 로그 파일은 로그 시각, 과금 구분값(콘텐츠), 콘텐츠 서비스 서버(24)의 정보, 무선 단말(21)의 번호, 이벤트 발생 시각, 서비스 코드를 포함한다.The above charging log file has a different format according to the charging method. For example, the log file for packet charging includes a log time, a charge classification value (packet), information of the content service server 24, and a wireless terminal 21. Number, access time, end time, amount of data, application ID, and the like. The log file of the content charging method includes a log time, a charge division value (content), information of the content service server 24, and a wireless terminal 21. It includes the number, event occurrence time, and service code.

또한, 상기 통계 로그 파일은 로그 시각, 접속 시각, 데이터량, 애플리케이션 식별정보, 응답 시각, 사용시각, 데이터량 및 에러 플래그를 포함하는데, 상기 에러 플래그는 상기 로그에서 발생한 오류의 종류를 표시한다. 예를 들면, CP 서비스 서버(24)의 접속 에러, 헤더 오류에 의한 에러, 데이터 전송 중에 문제가 발생함에 의한 전송 에러, 사용자 인증 결과 서비스가 불가능한 경우의 사용자 인증 에러, 인증 서버 접속에 의한 에러 등이 있다.In addition, the statistical log file includes a log time, access time, data amount, application identification information, response time, use time, data amount, and an error flag, wherein the error flag indicates the type of error occurring in the log. For example, a connection error of the CP service server 24, an error due to a header error, a transmission error due to a problem during data transmission, a user authentication error when service is not available as a result of user authentication, an error due to an authentication server connection, and the like. There is this.

상기 로그 관리자(36)에 의해 일정 주기(예를 들어, 5 분)마다 전송된 과금/통계 로그 파일은 로그/과금 관리부(222)에 의해 가공되어 데이터베이스에 저장된다. The billing / statistical log file transmitted by the log manager 36 every predetermined period (for example, 5 minutes) is processed by the log / billing manager 222 and stored in the database.

이를 도 8의 (a),(b)를 참조하여 더 구체적으로 설명한다.This will be described in more detail with reference to FIGS. 8A and 8B.

먼저 도 8의 (a)를 참조하면, 로그/과금 관리부(222)의 로그 분석 프로세스(41)가 상기 게이트웨이부(221)의 과금 로그 파일을 수신하고, 더불어, 이동통신시스템(12)내에서 연계된 콘텐츠 및 서비스업자별 과금, 서비스에 대한 정보를 관리하는 콘텐츠/서비스 관리 서버(25)로부터 서비스업자별 정보파일을 수신하여, 상기 수신된 과금 로그 파일을 분석하고, 상기 과금 로그 파일을 파싱(parsing)하여 과금 로우(RAW) 데이터를 생성하여 데이터베이스(42)에 저장한다(S802).First, referring to FIG. 8A, the log analysis process 41 of the log / billing management unit 222 receives the billing log file of the gateway unit 221 and, in addition, in the mobile communication system 12. Receiving the service provider information file from the content / service management server 25 that manages the associated content and service provider-specific billing, information on the service, analyzes the received billing log file, parsing the billing log file Parsing generates the charging row data and stores the charging raw data in the database 42 (S802).

그리고 과금 프로세스(45)는 상기와 같이 데이터베이스(42)에 저장된 과금 로우 데이터를 이용하여 UDR 파일을 생성하고, 이를 과금 처리되도록 하기 위해 로그 중재 장치(26)로 전송한다(S803).In addition, the charging process 45 generates a UDR file using the charging row data stored in the database 42 as described above, and transmits the UDR file to the log arbitration apparatus 26 to perform the charging process (S803).

다음으로 도 8의 (b)를 참조하면, 상기 로그/과금 관리부(222)의 로그 분석 프로세스(41)는 상기 게이트웨이부(221)의 통계 로그 파일을 조회하고 파싱하여, 통계 로우 데이터를 생성한 후 데이터베이스(42)에 업로드한다(S804,S805).Next, referring to FIG. 8B, the log analysis process 41 of the log / billing management unit 222 inquires and parses the statistical log file of the gateway unit 221 to generate statistical row data. After that, the data is uploaded to the database 42 (S804 and S805).

또한, 상기 로그 분석 프로세스(41)는 데이터베이스(42)에 저장된 통계 로우 데이터를 이용하여, 일자별, CP별, 애플리케이션별로 통계 로그 정보를 생성한다(S806).In addition, the log analysis process 41 generates statistical log information by date, CP, and application by using statistical row data stored in the database 42 (S806).

상기와 같이 데이터베이스(42)에 저장된 통계 정보 및 과금 정보는 관리 지원부(223)에 의해서 통계 및 로그 정보를 웹 기반의 관리 사이트를 통해 제공하며, 관리자나 허가된 사용자가 도 5에 도시된 바와 같이 제공된 관리사이트에 접속하여 자신이 원하는 정보를 조회하거나 관리할 수 있다.As described above, the statistical information and the billing information stored in the database 42 are provided by the management support unit 223 via the web-based management site, and the administrator or authorized user as shown in FIG. By accessing the provided management site, you can inquire or manage the information you want.

상기 관리 지원부(223)는 기본적으로, 관리자, 사용자 정보 및 CP/서비스 정보와 같은 기본 정보를 관리하여, 관리 사이트로의 접속을 제한하고, 일자별, 월별 게이트웨이 시스템의 사용량, 사용자 수와 같은 기간별 통계 정보에 대한 조회기능을 제공하고, 게이트웨이 시스템 이용자의 접속 횟수, 접속 이용 시간, 데이터량과 같은 기간별 분포 통계에 대한 조회 기능을 제공하며, 또한, 업체별, 서비스별, 단말기별 사용자의 접속횟수, 접속시간, 데이터량과 같은 CP/서비스/단말기별 통계 조회 기능을 제고하여, 이동 통신 사업자 및 콘텐츠/서비스 제공자에게 운용 및 관리 정보를 제공한다.The management support unit 223 basically manages basic information such as manager, user information, and CP / service information to restrict access to the management site, and time-based statistics such as daily and monthly gateway system usage and number of users. It provides the inquiry function for the information, and provides the inquiry function for the distribution statistics by periods such as the number of times of the gateway system user access, the access use time, and the amount of data, and also the number of times the user accesses by company, service, and terminal. CP / service / terminal statistics inquiry function such as time and data volume is enhanced to provide operation and management information to mobile operators and content / service providers.

상술한 바에 의하면, 본 발명은, 특정 용도로 제공되며 특정 CP의 콘텐츠 및 데이터에 의해 구동하는 애플리케이션을 사용하는 무선 단말의 무선 인터넷 데이터와, 상기 무선 단말의 애플리케이션으로 콘텐츠 및 데이터를 전송하는 CP 서비스 서버 간의 중계만을 전용으로 담당하는 액세스 게이트웨이 시스템를 제공함으로써, 상기 무선 단말과 CP 서비스 서버 간의 서비스 제공 및 콘텐츠 다운로드에 대한 과금 및 통계 정보의 수집 및 관리를 용이하게 하고, 법인용 콘텐츠 및 서비스 제공 품질을 향상시킬 수 있다.As described above, the present invention provides wireless Internet data of a wireless terminal using an application provided for a specific purpose and driven by contents and data of a specific CP, and a CP service for transmitting content and data to an application of the wireless terminal. By providing an access gateway system dedicated exclusively for relaying between servers, it is easy to collect and manage billing and statistical information for service provision and content download between the wireless terminal and CP service server, and to improve corporate content and service provision quality. Can be improved.

Claims (17)

특정 단체에서만 사용되는 특정 용도의 애플리케이션을 구비한 무선 단말과 상기 애플리케이션의 구동을 위한 데이터 및 콘텐츠를 제공하는 CP 서비스 서버 사이의 무선 인터넷 데이터를 중계하기 위한 액세스 게이트웨이 시스템에 있어서,An access gateway system for relaying wireless Internet data between a wireless terminal having an application for a specific use used only by a specific organization and a CP service server providing data and content for driving the application. 상기 CP 서비스 서버로의 접속을 요청한 무선 단말에 대해 접속이 허용된 단말인지를 인증받은 후, 인증된 무선 단말의 송신 데이터의 전문 포맷의 유효성을 확인하고 유효한 전문 데이터를 해당 CP 서비스 서버로 전달하며, 이에 대한 CP 서비스 서버의 응답을 상기 무선 단말로 전달하며, 상기 무선 단말과 CP 서비스 서버 사이의 데이터 및 콘텐츠 전송에 대한 과금 및 통계 로그 파일을 생성하는 게이트웨이부;After authenticating whether the terminal is permitted to access the wireless terminal requesting access to the CP service server, confirming the validity of the specialized format of the transmission data of the authenticated wireless terminal and delivering valid specialized data to the CP service server. A gateway unit which transmits a response of the CP service server to the wireless terminal, and generates a charging and statistical log file for data and content transmission between the wireless terminal and the CP service server; 상기 게이트웨이부에서 생성된 과금 및 통계 로그 파일을 실시간으로 수집하여 데이터베이스화하는 로그/과금 관리부; 및A log / billing manager configured to collect and charge a billing and statistics log file generated by the gateway in real time to a database; And 상기 무선 인터넷 데이터를 중계하는 무선 단말과 CP 서비스 서버와 관련된 단체 및 서비스 정보의 관리를 지원하며, 상기 로그/과금 관리부에서 저장된 정보를 기반으로 한 과금 정보 및 통계 정보의 조회 서비스를 제공하는 관리 지원부를 포함함을 특징으로 하는 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템.A management support unit supporting management of group and service information related to a wireless terminal and a CP service server relaying the wireless Internet data, and providing an inquiry service of billing information and statistical information based on information stored in the log / billing management unit. Access gateway system for wireless Internet data, characterized in that it comprises a. 제1항에 있어서, 상기 게이트웨이부는The method of claim 1, wherein the gateway unit 상기 무선 단말에 대한 사용자 인증 및, 상기 인증된 무선 단말과 CP 서비스 서버 사이에 무선 인터넷 데이터를 중계하고, 상기 수행된 중계 서비스에 대한 과금/통계 로그 파일을 생성하며, 등록된 긴급 공지 정보에 따라서 CP 서비스 서버로의 접속 정보를 무선 단말로 제공하는 복수의 서비스 게이트웨이 프로세스;User authentication for the wireless terminal and relaying wireless internet data between the authenticated wireless terminal and the CP service server, generating a billing / statistics log file for the performed relay service, and according to the registered emergency notification information A plurality of service gateway processes for providing access information to a CP service server to a wireless terminal; 상기 복수의 서비스 게이트웨이 프로세스의 동작 상태를 감시하며, 각 서비스 게이트웨이 프로세스의 구동 및 종료의 제어와, 트래픽 정보의 수집을 수행하는 서비스 게이트웨이 관리자;A service gateway manager that monitors an operation state of the plurality of service gateway processes, controls the operation and termination of each service gateway process, and collects traffic information; 상기 복수의 서비스 게이트웨이 프로세서에서 생성된 과금/통계 로그 파일이 저장되는 저장부;A storage unit for storing billing / statistics log files generated by the plurality of service gateway processors; 상기 로그/과금 관리부와의 통신을 수행하여 상기 서비스 게이트웨이 관리자에 의해 수집된 트래픽 정보의 실시간 전송 및 긴급 공지 정보의 등록을 수행하는 감시 프로세스;A monitoring process for communicating with the log / billing management unit to perform real-time transmission of traffic information collected by the service gateway manager and registration of emergency notification information; 상기 저장부에 저장된 통계/과금 로그 정보를 소정 주기로 상기 로그/과금 관리부로 전송하는 로그 관리자; 및A log manager for transmitting the statistics / billing log information stored in the storage unit to the log / billing manager at predetermined intervals; And 상기 프로세스들의 동작 상태를 감시하고, 프로세스의 구동/종료를 제어하는 프로세스 관리자를 포함함을 특징으로 하는 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템.And a process manager for monitoring the operating status of the processes and controlling the start / stop of the process. 제1항에 있어서, 상기 로그/과금 관리부는The method of claim 1, wherein the log / billing management unit 상기 게이트웨이부에서 전송된 통계/과금 로그 파일을 파싱하여 통계/과금 로우(Raw) 데이터를 생성하고, 통계 로우 데이터를 이용하여 일별, 기간별, 서비스별, 애플리케이션별 통계 정보를 업로드하는 로그 분석 프로세스;A log analysis process for parsing the statistics / billing log file transmitted from the gateway unit to generate statistics / billing raw data and uploading statistical information for each day, period, service, and application using the statistical row data; 상기 로그 분석 프로세스에서 생성된 통계/과금 로우 데이타와, 가공된 통계 정보와, 트래픽 정보를 저장하는 데이터베이스; A database for storing statistics / billing row data generated in the log analysis process, processed statistical information, and traffic information; 상기 게이트웨이부로 긴급 공지 정보를 전달하고, 상기 게이트웨이부로부터의 트래픽 정보를 수신하여 상기 데이터베이스에 기록하는 통신 프로세스;A communication process of transmitting emergency notification information to the gateway unit, receiving the traffic information from the gateway unit, and recording the received traffic information in the database; 상기 데이터베이스부에 저장된 과금 로우 데이터를 이용하여 UDR 파일을 생성하고, 이를 이동 통신 시스템의 과금 인프라로 전송하는 과금 프로세스; 및A billing process of generating a UDR file using the billing row data stored in the database unit and transmitting it to a billing infrastructure of a mobile communication system; And 상술한 프로세스들의 상태를 감시하며 구동/종료를 제어하는 프로세스 관리자를 포함함을 특징으로 하는 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템.And a process manager for monitoring the status of the processes described above and controlling start / stop. 제1항에 있어서,The method of claim 1, 상기 게이트웨이부와 무선 단말간의 데이터 전달 방식은 TCP/IP 소켓 방식으로 이루어지는 것을 특징으로 하는 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템.The data transmission method between the gateway unit and the wireless terminal is a TCP / IP socket method, the access gateway system for wireless Internet data. 제1항에 있어서, The method of claim 1, 상기 무선 단말에서 게이트웨이부로 전달되는 데이터는, 전체 패킷 길이, 단말기 애플리케이션 식별정보, 애플리케이션 버전, 단말기 모델 정보, 단말기 식별정보, 통신 채널, 목적지 포트 및 IP 주소, 소켓 연결 시간을 포함한 헤더를 구비하는 것을 특징으로 하는 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템.The data transmitted from the wireless terminal to the gateway unit includes a header including a total packet length, terminal application identification information, application version, terminal model information, terminal identification information, communication channel, destination port and IP address, and socket connection time. An access gateway system for wireless internet data. 제1항에 있어서, The method of claim 1, 상기 CP 서비스 서버에서 게이트웨이부로 전달되는 데이터는, 헤더 구분 필드, 서비스 과금을 위한 콘텐츠 식별값, 과금할 대상자인 수신할 무선 법인 단말의 식별정보, 패킷의 서비스 유형을 나타내는 서비스 타입, 헤더를 제외한 실제 데이터 길이를 포함한 헤더를 구비하는 것을 특징으로 하는 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템.The data transmitted from the CP service server to the gateway unit includes a header classification field, a content identification value for service charging, identification information of a wireless corporation terminal to be charged, a service type indicating a service type of a packet, and a header except for a header. An access gateway system for wireless internet data, comprising a header including a data length. 제1항에 있어서, 상기 과금 로그 파일은The billing log file of claim 1, wherein 패킷당 과금 방식인 서비스에 해당하는 경우, 로그 시각, 패킷 과금 방식을 나타내는 구분값, CP 서비스 서버의 정보, 무선 단말의 정보, 접속 시각, 종료 시각, 데이터량, 애플리케이션 아이디 중에서 적어도 하나를 포함하여 이루어지는 것을 특징으로 하는 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템.In the case of a service that is a packet-based charging method, at least one of a log time, a division value indicating a packet charging method, information of a CP service server, information of a wireless terminal, an access time, an end time, a data amount, and an application ID And an access gateway system for wireless internet data. 제1항에 있어서, 상기 과금 로그 파일은The billing log file of claim 1, wherein 건(콘텐츠)별 과금 방식인 서비스에 해당하는 경우, 로그 시각, 건별 과금 방식을 나타내는 구분값, CP 서비스 서버의 정보, 무선 단말의 정보, 이벤트 발생 시각, 서비스 코드 중에서 적어도 하나를 포함하여 이루어지는 것을 특징으로 하는 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템.When the service corresponds to a case-by-case billing method, the service includes at least one of a log time, a division value indicating a billing method for each case, information of a CP service server, information of a wireless terminal, an event occurrence time, and a service code. An access gateway system for wireless internet data. 제1항에 있어서, 상기 통계 로그 파일은The method of claim 1, wherein the statistics log file is 로그 시각, 접속 시각, 데이터량, 애플리케이션 식별정보, 응답 시각, 사용 시각, 데이터량 및 해당 로그에서 발생한 오류의 종류를 표시하는 에러 플래그 중에서 적어도 하나를 포함하여 이루어지는 것을 특징으로 하는 무선 인터넷 데이터를 위한 액세스 게이트웨이 시스템.For at least one of a log time, a connection time, a data amount, an application identification information, a response time, a use time, a data amount, and an error flag indicating a type of an error occurring in the corresponding log. Access gateway system. 특정 단체에서만 사용되는 특정 용도의 애플리케이션을 구비한 무선 단말과 상기 애플리케이션의 구동을 위한 데이터 및 콘텐츠를 제공하는 CP 서비스 서버 사이의 무선 인터넷 데이터를 중계하기 위한 액세스 게이트웨이 시스템의 무선 인터넷 데이터 중계 방법에 있어서,In a wireless internet data relay method of an access gateway system for relaying wireless internet data between a wireless terminal having an application for a specific use used only by a specific group and a CP service server providing data and content for driving the application. , a) 상기 무선 단말로부터 CP 서비스 서버로의 접속 요청을 수신하는 단계;a) receiving an access request from a wireless terminal to a CP service server; b) 상기 수신된 요청을 분석하여, 해당 무선 단말이 상기 CP 서비스 서버로의 접속이 허용된 무선 단말인지에 대한 인증을 수행하는 단계;b) analyzing the received request and performing authentication as to whether the corresponding wireless terminal is a wireless terminal permitted to access the CP service server; c) 상기 인증결과, 허용된 무선 단말이 아니면, 상기 무선 단말에서 전달된 데이터를 폐기하여 CP 서비스 서버로의 전달을 차단하는 단계;c) discarding the data transmitted from the wireless terminal and blocking the transfer to the CP service server if the authentication result is not an allowed wireless terminal; d) 상기 인증 결과, 허용된 무선 단말이면, 상기 무선 단말로부터 접속 해지 요청이 수신되기 전까지 무선 단말로부터의 송신 데이터의 전문 포맷이 유효한 지를 확인하여, 상기 유효한 것으로 확인된 전문 포맷을 상기 CP 서비스 서버로 전달하고, 이에 대한 CP 서비스 서버의 응답을 무선 단말로 전달하는 단계;d) As a result of the authentication, if the wireless terminal is allowed, it is checked whether the specialized format of the transmission data from the wireless terminal is valid until the connection termination request is received from the wireless terminal, and the determined professional format is converted into the CP service server. Transmitting to the wireless terminal a response of the CP service server thereto; e) 상기 d) 단계에서 CP 서비스 서버의 한 응답이 무선 단말로 전달 때마다, 데이터 통신 및 다운로드에 대한 과금 로그 파일 및 통계 로그 파일을 생성하는 단계; 및e) generating a charging log file and a statistical log file for data communication and download each time a response from the CP service server is delivered to the wireless terminal in step d); And f) 상기 무선 데이터 중계도중 무선 단말로부터 접속 해지 요청을 수신하면, 무선 단말의 서비스 접속을 해지하는 단계;를 포함함을 특징으로 하는 무선 인터넷 데이터 중계 방법.and f) terminating the service connection of the wireless terminal upon receiving a connection termination request from the wireless terminal during the wireless data relaying. 제10항에 있어서, 상기 무선 단말로부터 수신하는 데이터는,The method of claim 10, wherein the data received from the wireless terminal, 전체 패킷 길이, 단말기 애플리케이션 식별정보, API 버전, 단말기 모델 정보, 단말기 식별번호(MIN), 통신 채널, 목적지 포트 및 IP 주소, 소켓 연결 시간 중에서 적어도 하나를 포함하는 헤더를 구비하는 것을 특징으로 하는 무선 인터넷 데이터 중계 방법.And a header including at least one of total packet length, terminal application identification information, API version, terminal model information, terminal identification number (MIN), communication channel, destination port and IP address, and socket connection time. Internet data relay method. 제10항에 있어서, 상기 CP 서비스 서버로부터 수신하는 데이터는,The method of claim 10, wherein the data received from the CP service server, 헤더 구분 필드, 서비스 과금을 위한 콘텐츠 식별값, 과금할 대상자인 수신할 무선 법인 단말의 식별번호(MIN), 패킷의 서비스 유형을 나타내는 서비스 타입, 헤더를 제외한 실제 데이터 길이 중에서 적어도 하나를 포함하는 헤더를 구비하는 것을 특징으로 하는 무선 인터넷 데이터 중계 방법.A header including at least one of a header classification field, a content identification value for service charging, an identification number (MIN) of a wireless corporation terminal to be charged, a service type indicating a service type of a packet, and an actual data length excluding a header Wireless Internet data relay method comprising the. 삭제delete 삭제delete 제10항에 있어서, 상기 과금 로그 파일은11. The method of claim 10, wherein the billing log file is 패킷 과금 방식이 적용되는 경우에, 로그 시각, 패킷 과금 방식임을 나타내는 구분값, CP 서비스 서버 정보, 무선 단말 번호, 접속 시각, 종료 시각, 데이터량, 애플리케이션 아이디 중에서 적어도 하나를 포함하는 것을 특징으로 하는 무선 인터넷 데이터 중계 방법.When the packet charging method is applied, at least one of a log time, a division value indicating the packet charging method, CP service server information, a wireless terminal number, an access time, an end time, a data amount, and an application ID may be included. Wireless internet data relay method. 제10항에 있어서, 상기 과금 로그 파일은11. The method of claim 10, wherein the billing log file is 콘텐츠 과금 방식이 적용되는 경우, 로그 시각, 콘텐츠 과금 방식을 나타내는 구분값, CP 서비스 서버의 정보, 무선 단말의 번호, 이벤트 발생 시각, 서비스 코드 중에서 적어도 하나를 포함하는 것을 특징으로 하는 무선 인터넷 데이터 중계 방법.When the content charging method is applied, wireless internet data relay comprising at least one of a log time, a division value indicating the content charging method, information of a CP service server, a number of a wireless terminal, an event occurrence time, and a service code. Way. 제10항에 있어서, 상기 통계 로그 파일은11. The method of claim 10, wherein the statistical log file 로그 시각, 접속 시각, 데이터량, 애플리케이션 식별정보, 응답 시각, 사용시각, 데이터량 및 해당 로그에서 발생한 오류의 종류를 표시하는 에러 플래그 중에서 적어도 하나를 포함하는 것을 특징으로 하는 무선 인터넷 데이터 중계 방법.And at least one of an error flag indicating a log time, a connection time, a data amount, an application identification information, a response time, a use time, a data amount, and a type of an error occurring in the corresponding log.
KR1020050109058A 2005-11-15 2005-11-15 Wireless internet data releay method and access gateway system for wireless internet data using the same KR100692653B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050109058A KR100692653B1 (en) 2005-11-15 2005-11-15 Wireless internet data releay method and access gateway system for wireless internet data using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050109058A KR100692653B1 (en) 2005-11-15 2005-11-15 Wireless internet data releay method and access gateway system for wireless internet data using the same

Publications (1)

Publication Number Publication Date
KR100692653B1 true KR100692653B1 (en) 2007-03-13

Family

ID=38103075

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050109058A KR100692653B1 (en) 2005-11-15 2005-11-15 Wireless internet data releay method and access gateway system for wireless internet data using the same

Country Status (1)

Country Link
KR (1) KR100692653B1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140039513A (en) * 2012-09-24 2014-04-02 에스케이텔레콤 주식회사 Charging method, apparatus and system for contents delivery network
WO2014073882A1 (en) * 2012-11-08 2014-05-15 삼성전자 주식회사 Method and device for hosting application by access node
KR101603979B1 (en) * 2015-10-13 2016-03-16 주식회사 유니온플레이스 Method for managing sponsored application
KR101651237B1 (en) * 2015-07-30 2016-08-25 엘아이지넥스원 주식회사 Apparatus for controlling transmitting and receiving data in real-time
KR101689670B1 (en) * 2015-07-30 2016-12-26 엘아이지넥스원 주식회사 Method for controlling transmitting and receiving data between one device and the other device in real-time
WO2021060855A1 (en) * 2019-09-24 2021-04-01 프라이빗테크놀로지 주식회사 System for protecting control data packet and method pertaining to same
KR20210035742A (en) * 2019-09-24 2021-04-01 프라이빗테크놀로지 주식회사 System for protecting control data packet and method thereof
US11082256B2 (en) 2019-09-24 2021-08-03 Pribit Technology, Inc. System for controlling network access of terminal based on tunnel and method thereof
US11190494B2 (en) 2019-09-24 2021-11-30 Pribit Technology, Inc. Application whitelist using a controlled node flow
US11271777B2 (en) 2019-09-24 2022-03-08 Pribit Technology, Inc. System for controlling network access of terminal based on tunnel and method thereof
US11381557B2 (en) 2019-09-24 2022-07-05 Pribit Technology, Inc. Secure data transmission using a controlled node flow
US11652801B2 (en) 2019-09-24 2023-05-16 Pribit Technology, Inc. Network access control system and method therefor

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020004321A (en) * 2000-07-04 2002-01-16 권선복 Billing system and the method using network
KR20050079295A (en) * 2004-02-05 2005-08-10 주식회사 케이티프리텔 Content-graded billing system and method for use of wireless data service

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020004321A (en) * 2000-07-04 2002-01-16 권선복 Billing system and the method using network
KR20050079295A (en) * 2004-02-05 2005-08-10 주식회사 케이티프리텔 Content-graded billing system and method for use of wireless data service

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
1020020004321
1020050079295 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140039513A (en) * 2012-09-24 2014-04-02 에스케이텔레콤 주식회사 Charging method, apparatus and system for contents delivery network
KR101991046B1 (en) * 2012-09-24 2019-06-19 에스케이텔레콤 주식회사 Charging method, apparatus and system for Contents Delivery Network
WO2014073882A1 (en) * 2012-11-08 2014-05-15 삼성전자 주식회사 Method and device for hosting application by access node
US10601709B2 (en) 2012-11-08 2020-03-24 Samsung Electronics Co., Ltd. Method and device for hosting application by access node
US11102116B2 (en) 2012-11-08 2021-08-24 Samsung Electronics Co., Ltd. Method and device for hosting application by access node
KR101651237B1 (en) * 2015-07-30 2016-08-25 엘아이지넥스원 주식회사 Apparatus for controlling transmitting and receiving data in real-time
KR101689670B1 (en) * 2015-07-30 2016-12-26 엘아이지넥스원 주식회사 Method for controlling transmitting and receiving data between one device and the other device in real-time
KR101603979B1 (en) * 2015-10-13 2016-03-16 주식회사 유니온플레이스 Method for managing sponsored application
KR20210035742A (en) * 2019-09-24 2021-04-01 프라이빗테크놀로지 주식회사 System for protecting control data packet and method thereof
KR102274617B1 (en) * 2019-09-24 2021-07-08 프라이빗테크놀로지 주식회사 System for protecting control data packet and method thereof
US11082256B2 (en) 2019-09-24 2021-08-03 Pribit Technology, Inc. System for controlling network access of terminal based on tunnel and method thereof
WO2021060855A1 (en) * 2019-09-24 2021-04-01 프라이빗테크놀로지 주식회사 System for protecting control data packet and method pertaining to same
US11190494B2 (en) 2019-09-24 2021-11-30 Pribit Technology, Inc. Application whitelist using a controlled node flow
US11271777B2 (en) 2019-09-24 2022-03-08 Pribit Technology, Inc. System for controlling network access of terminal based on tunnel and method thereof
US11381557B2 (en) 2019-09-24 2022-07-05 Pribit Technology, Inc. Secure data transmission using a controlled node flow
US11652801B2 (en) 2019-09-24 2023-05-16 Pribit Technology, Inc. Network access control system and method therefor

Similar Documents

Publication Publication Date Title
KR100692653B1 (en) Wireless internet data releay method and access gateway system for wireless internet data using the same
CN102761864B (en) Data transmission method, system and device
EP1993244B1 (en) System, apparatus and method for processing e-mail by means of data synchronization
US20060117109A1 (en) Methods and systems for exposing access network capabilities using an enabler proxy
CN102006571A (en) Report terminal function for supporting short message service
US20090181705A1 (en) Mail transmission system and method and push mail server
WO2009039719A1 (en) A user identifier server, a system and method for processing the data service
CN103650623A (en) Transmission of short packet data messages via a signaling radio bearer
CN101422000A (en) Providing quality of service for various traffic flows in a communications environment
EP1463360B1 (en) A telecommunication method for a wireless network
WO2009082961A1 (en) Information processing method, system, and information consolidation device
EP2301234A1 (en) Charging for short message delivery
CN103535004A (en) Anonymous signalling
WO2007082446A1 (en) A method and system for offline charging
MX2007001440A (en) Method for transmitting application-specific registration or de-registration data and system, server and communication terminal therefor.
RU2007104348A (en) METHOD, SYSTEM AND TERMINAL FOR IMPLEMENTATION OF INFORMATION TRANSFER SERVICES
KR20120088712A (en) Network monitoring and analysis tool
CN101448215B (en) Method, system and interworking gateway based on mobile network for the instant message interworking
EP1993245A1 (en) A system and method for realizing message service
EP1576782B1 (en) A method for communication control in a communication network, communication control entity, key management entity, terminal and gateway entity
US8190687B1 (en) Multimedia alerting and notification service for mobile users
CN2800675Y (en) Report terminal function for supporting short message service
WO2009014911A2 (en) Providing network connectivity and service state information to application servers
CN101674537A (en) Short message/colorful message service comprehensive access gateway and system and method for realizing same
WO2006053478A1 (en) A method for ensuring the service platform acquiring the information of the user terminal by multi-application protocol

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
FPAY Annual fee payment

Payment date: 20130304

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140303

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee