KR20030096533A - Apparatus and method for measuring an amount of transmitted a data through the wireless communication network - Google Patents

Apparatus and method for measuring an amount of transmitted a data through the wireless communication network Download PDF

Info

Publication number
KR20030096533A
KR20030096533A KR1020020033059A KR20020033059A KR20030096533A KR 20030096533 A KR20030096533 A KR 20030096533A KR 1020020033059 A KR1020020033059 A KR 1020020033059A KR 20020033059 A KR20020033059 A KR 20020033059A KR 20030096533 A KR20030096533 A KR 20030096533A
Authority
KR
South Korea
Prior art keywords
data
information
communication network
wireless communication
wireless
Prior art date
Application number
KR1020020033059A
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 KR1020020033059A priority Critical patent/KR20030096533A/en
Publication of KR20030096533A publication Critical patent/KR20030096533A/en

Links

Classifications

    • 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)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

PURPOSE: A measuring device of wireless communication network transmission data is provided to bill both a data supplier and a wireless terminal user for wireless communication network charges generated while transceiving wireless data, thereby supplying various billing systems for wireless data communication. CONSTITUTION: A billing target information DB(221) stores characteristic information on data to be billed. A message and data relay unit(211) relays data(232) and messages(231) between a wireless communication network and a data supplying server(142). A message header detector(212) detects headers of the messages(231), compares characteristic information of the messages(231) with the prestored characteristic information, and decides whether to bill. A data usage measurer(213) decides the data, and measures a data rate if the data is to be billed. A data record DB(222) records the data rate as a portion of billing information.

Description

무선 통신망 전송 데이터의 계량장치 및 그 방법{APPARATUS AND METHOD FOR MEASURING AN AMOUNT OF TRANSMITTED A DATA THROUGH THE WIRELESS COMMUNICATION NETWORK}Weighing device and method of wireless communication network transmission data {APPARATUS AND METHOD FOR MEASURING AN AMOUNT OF TRANSMITTED A DATA THROUGH THE WIRELESS COMMUNICATION NETWORK}

본 발명은 무선 통신망 이용시 수반되는 통신요금의 과금에 관한 것으로, 특히 데이터 제공자에게 통신요금을 부과하기 위해 무선 통신망으로 전송되어지는 데이터를 계량화하기 장치 및 방법에 관한 것이다.The present invention relates to billing of communication charges involved in using a wireless communication network, and more particularly, to an apparatus and method for quantifying data transmitted to a wireless communication network in order to charge a communication fee to a data provider.

핸드폰과 같은 무선 단말기의 데이터 통신 요금은 송수신 데이터의 양에 따라 무선 단말기의 전화번호에 과금 되어진다. 즉, 데이터를 제공하는 자는 무선통신망의 이용에 대한 요금을 지불하지 않고 있으며 이를 당연시 여기고 있다.The data communication fee of the wireless terminal such as a mobile phone is charged to the telephone number of the wireless terminal according to the amount of data transmitted and received. That is, the person providing the data does not pay a fee for using the wireless communication network and takes it for granted.

도 1을 참조하여 무선 단말기의 무선 데이터통신에 대한 과금방식을 부연 설명하면,Referring to Figure 1 in detail the charging method for wireless data communication of the wireless terminal,

무선단말기(10)는 이동통신사업자의 무선통신망(20) 기지국(22)을 통하여 무선신호를 송수신하고 무선단말기(10)의 고유번호(ESN)나 식별번호(MIN)를 함께 송수신한다. 기지국(22)은 무선통신망(20)내의 이동통신 시스템(25)과 서로 연결되어 있고, 이동통신 시스템(25)은 교환국(MSC), 홈위치등록기(HLR), 및 방문자 위치 등록기(VLR)를 포함하고 있어, 무선단말기(10)의 고유번호나 식별번호 등을 통해 무선단말기를 인식하고, 무선단말기(10)의 위치 등 현재 정보를 기록한다. 음성신호나 데이터 신호 등 모든 무선 신호는 상기와 같이 처리되고 있다. 참고적으로 도 1에서 참조부호 40은 데이터 제공서버를 나타내고 있으며, 이러한 데이터 제공서버(40)는 인터넷망(30)과 무선 통신망(20)을 통해 무선단말기(10)와 데이터 혹은 메시지를 송수신한다. 이를 개략적으로 도시하면 도 2와 같다.The wireless terminal 10 transmits and receives a radio signal through the base station 22 of the mobile communication network 20 of the mobile communication provider and transmits and receives the unique number (ESN) or identification number (MIN) of the wireless terminal 10 together. The base station 22 is connected with the mobile communication system 25 in the wireless communication network 20, and the mobile communication system 25 connects the switching center (MSC), the home location register (HLR), and the visitor location register (VLR). It includes, and recognizes the wireless terminal through the unique number or identification number of the wireless terminal 10, and records the current information such as the position of the wireless terminal 10. All radio signals such as audio signals and data signals are processed as described above. For reference, in FIG. 1, reference numeral 40 denotes a data providing server, and the data providing server 40 transmits and receives data or messages with the wireless terminal 10 through the Internet network 30 and the wireless communication network 20. . This is schematically illustrated in FIG. 2.

일반적으로 이동통신상에서 데이터 통신을 수행하기 위해서는 WAP 프로토콜을 이용한다. 도 3은 무선 데이터통신을 수행하기 위한 WAP 프로토콜의 계층구조를 HTTP 프로토콜의 계층구조와 비교하여 보여주고 있다. WAP 프로토콜(70)은 최하단의 물리계층과 데이터 링크 계층으로서 CDMA나 SMS 방식과 같은 디지털 신호의 송수신 프로토콜(64)을 가지고 있으며, 이에 해당하는 인터넷 프로토콜(80)은 LAN이나 WAN에 이용되는 이더넷이나 ATM과 같은 프로토콜을 들 수 있다. WAP 프로토콜(70)은 물리계층과 데이터 링크계층 위에 네트워크 계층과 트랜스포트 계층(63)에 해당하는 WDP 프로토콜이 있다. WDP 프로토콜은 인터넷상에서 TCP/IP 프로토콜과 유사한 역할을 한다. TCP/IP 프로토콜 위에 세션계층으로서 HTTP 프로토콜이 정의되어 있듯이 WAP 프로토콜(70)에서는 WSP 프로토콜이 정의되어 있다.HTTP 프로토콜에 문서를 작성하기 위한 HTML의 문서정의 언어(마크업 언어)와 유사한 WAP 프로토콜에서도 WML이 정의된다.In general, the WAP protocol is used to perform data communication in mobile communication. FIG. 3 shows the hierarchical structure of the WAP protocol for performing wireless data communication with the hierarchical structure of the HTTP protocol. The WAP protocol 70 is a lowermost physical layer and a data link layer, and has a transmission / reception protocol 64 for digital signals such as CDMA or SMS. The Internet protocol 80 corresponds to Ethernet or LAN for a LAN or a WAN. Protocols such as ATM. The WAP protocol 70 has a WDP protocol corresponding to the network layer and the transport layer 63 on the physical layer and the data link layer. The WDP protocol plays a similar role to the TCP / IP protocol on the Internet. As the HTTP protocol is defined as the session layer on top of the TCP / IP protocol, the WSP protocol is defined in the WAP protocol 70. Even in the WAP protocol similar to HTML's document definition language (markup language) for writing documents in the HTTP protocol, WML is defined.

따라서, 무선단말기(10) 상에 보여지는 데이터들은 WAP 프로토콜에서 정의된 계층구조를 가지고 있고, 데이터 제공서버(40)에서 제공되는 정보들은 HTTP 프로토콜에서 정의된 계층구조를 가지고 있다. 이렇게 서로 다른 계층구조간에 통신을 하기 위하여 도 1에 도시한 바와 같은 무선게이트웨이(23)가 존재해야 한다. 게이트웨이(23)에서 변환하는 계층은 세션계층인 WSP 프로토콜과 HTTP 프로토콜상에서 변환한다. HTML 과 WML은 서로 유사한 마크업 언어이기 때문에 양 계층 모두에서 처리가 가능하다.Therefore, the data shown on the wireless terminal 10 has a hierarchy defined in the WAP protocol, and the information provided by the data providing server 40 has a hierarchy defined in the HTTP protocol. In order to communicate between the different hierarchies, a wireless gateway 23 as shown in FIG. 1 must exist. The layer converted by the gateway 23 converts on the WSP protocol and the HTTP protocol, which are session layers. HTML and WML are similar markup languages, so they can be handled at both levels.

무선데이터의 송수신 과정을 도 1과 도 2를 참조하여 설명하면, 일반적으로 무선단말기(10)의 WAP 상에서 WAP문서를 요청하면 요청된 메시지(51)가 기지국(22)을 통하여 무선게이트웨이(23)에 전달되고 무선게이트웨이(23)가 이를 변환하여 HTTP프로토콜로 만들어 데이터 제공서버(40)에게 전송한다. 데이터 제공서버(40)는 요청된 문서를 데이터(52)로서 무선게이트웨이(23)에 답변을 해준다. 무선게이트웨이(23)는 답변된 HTML문서나 WML문서(52)를 HTTP 프로토콜에서 WSP 프로토콜로 변환하여 이동통신사업자의 망(20)으로 보내어 무선단말기(10)가 수신할 수 있도록 한다.Referring to FIGS. 1 and 2, a process of transmitting / receiving wireless data is described. In general, when a WAP document is requested on a WAP of a wireless terminal 10, the requested message 51 is transmitted to the wireless gateway 23 through the base station 22. The wireless gateway 23 converts it into an HTTP protocol and transmits it to the data providing server 40. The data providing server 40 returns the requested document as the data 52 to the wireless gateway 23. The wireless gateway 23 converts the answered HTML document or WML document 52 from the HTTP protocol to the WSP protocol and sends it to the network 20 of the mobile communication provider so that the wireless terminal 10 can receive it.

종래의 무선 데이터통신에 대한 과금은 이동통신 시스템을 거쳐 송수신되는 데이터의 양을 계량하여 과금센터(26)에 보내어 기록한다. 이를 기반으로 무선 데이터통신의 요금은 송수신되는 데이터의 양에 비례하여 확정된다. 특히, 종래의 방식은 모두 SMS나 CDMA등 물리계층이나 데이터링크 계층에서 발생되는 데이터 전송량을 근거로 하여 과금된다. 최근에는 이러한 데이터의 전송량에 따라 할인율을 적용하는 방법이 대한민국 공개특허공보 특 2002-0007789호에 제시되어 있기도 하다.The billing for the conventional wireless data communication measures the amount of data transmitted and received through the mobile communication system and sends it to the charging center 26 for recording. Based on this, the rate of wireless data communication is determined in proportion to the amount of data transmitted and received. In particular, all of the conventional methods are charged based on the amount of data transmission occurring in the physical layer or data link layer such as SMS or CDMA. Recently, a method of applying a discount rate according to the amount of data transmission has been proposed in Korean Patent Laid-Open No. 2002-0007789.

그러나, 상술한 과금방법들은 모두 무선 데이터 통신에 대한 요금을 무선단말기(10)의 사용자에게 부과하는 것으로 데이터 제공서버(40)의 관리자에게는 부과하고 있지 못하다. 이는 일반적인 WAP이나 인터넷에 접속하여 정보를 얻고자 하는 일방향의 정보서비스를 이용할 때는 당연시 할 수 있으나, 메일이나 채팅과 같은 서비스에서는 메일수신자나 채팅수신자들이 데이터 수신에 의한 무선통신망 사용요금을 지불해야 하는 문제점이 있다. 또한 단순히 일방향의 정보서비스에서도 광고 등의 목적으로 제공되는 정보를 일률적으로 무선단말기의 사용자에게 요금을 부과하는 문제점도 발견된다.However, all of the above billing methods impose charges for the wireless data communication to the user of the wireless terminal 10 and not to the administrator of the data providing server 40. This can be taken for granted when using a one-way information service to obtain information by accessing a general WAP or the Internet. However, in a service such as mail or chat, a mail receiver or a chat receiver has to pay a fee for using a wireless network by receiving data. There is a problem. In addition, even in one-way information service, there is a problem that charges users of wireless terminals uniformly for information provided for purposes such as advertisement.

따라서 본 발명은 상기에 기술한 바와 같은 문제점을 해결하기 위하여, 무선 통신망의 이용요금을 무선단말기 사용자만이 아니라, 데이터 제공자에게 합리적으로 부과할 수 있는 무선 통신망 전송 데이터의 계량장치 및 그 방법을 제공함에 목적이 있다.Accordingly, in order to solve the problems described above, the present invention provides an apparatus and method for metering wireless communication network data that can reasonably impose a charge on the wireless communication network to the data provider as well as the wireless terminal user. There is a purpose.

더 자세하게는, 단순히 물리계층이나 데이터링크계층에서 무선신호의 전송량에 따른 과금방식만이 아니라, 데이터의 특성에 따라 요금을 부과할 수 있도록 세션계층이나 응용계층에서 데이터의 전송량을 계량할 수 있고, 데이터의 특성에 따라 개별적으로 무선통신망의 사용요금을 무선단말기 사용자 또는 데이터 제공 서버의 관리자에게 선택적으로 부과할 수 있는 무선 통신망 전송 데이터의 계량장치 및 그 방법을 제공함에 있다.More specifically, not only the charging method according to the transmission amount of the radio signal in the physical layer or the data link layer, but also the transmission amount of data in the session layer or the application layer can be quantified to charge according to the characteristics of the data. The present invention provides an apparatus and method for metering transmission data of a wireless communication network which can selectively charge a fee for using a wireless communication network to a user of a wireless terminal or an administrator of a data providing server.

더 나아가 본 발명은 합리적인 과금정책을 반영하고 과금의 투명성을 확보함으로서 데이터 제공자가 보다 다양한 서비스를 제공할 수 있도록 지원하기 위한 무선 통신망 전송 데이터의 계량장치 및 그 방법을 제공함에 있다.Furthermore, the present invention provides an apparatus and method for metering transmission data of a wireless communication network for supporting a data provider to provide more various services by reflecting a reasonable charging policy and securing transparency of charging.

도 1은 무선 통신망을 통하여 무선단말기와 데이터 제공서버 사이에 데이터를 송수신하기 위한 종래의 무선 통신 시스템 구성도.1 is a configuration of a conventional wireless communication system for transmitting and receiving data between a wireless terminal and a data providing server through a wireless communication network.

도 2는 무선 통신망을 통하여 무선단말기와 데이터 제공서버 사이에 송수신되는 데이터 및 메시지의 방향성을 보인 도면.2 is a view illustrating the direction of data and messages transmitted and received between a wireless terminal and a data providing server through a wireless communication network.

도 3은 무선 통신망의 데이터 통신을 위한 WAP 프로토콜의 계층구조와 인터넷의 데이터 통신을 위한 HTTP 프로토콜의 계층구조에 대한 비교 계층도.3 is a comparative hierarchical diagram of the hierarchy of the WAP protocol for data communication in a wireless communication network and the HTTP protocol for data communication in the Internet.

도 4는 본 발명의 실시예에 따른 무선 통신망 전송 데이터의 계량장치(145)가 접속되어 있는 전체 시스템 구성도.4 is an overall system configuration to which the metering device 145 of wireless communication network transmission data is connected according to an embodiment of the present invention.

도 5는 본 발명의 실시예에 따른 무선 통신망 전송 데이터 계량장치(145)의 상세 구성도.5 is a detailed configuration diagram of a wireless communication network transmission data metering device 145 according to an embodiment of the present invention.

도 6은 본 발명의 실시예에 따른 HTTP 프로토콜 계층도.6 is an HTTP protocol hierarchy diagram according to an embodiment of the present invention.

도 7은 본 발명의 실시예에 따른 데이터 이용기록 저장부(222)에 기록되는 과금정보 예시도.7 is an exemplary view of charging information recorded in the data usage record storage unit 222 according to an embodiment of the present invention.

도 8은 본 발명을 전자메일 응용프로그램에 적용한 시스템 예시도.8 is an exemplary system applying the present invention to an e-mail application.

도 9는 본 발명을 광고정보 다운로드 응용프로그램에 적용한 시스템 예시도.9 is an exemplary system applying the present invention to an advertisement information download application.

도 10은 본 발명을 채팅 응용프로그램에 적용한 시스템 예시도.10 is an exemplary system applying the present invention to a chat application.

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

110 : 무선단말기120 : 무선 통신망110: wireless terminal 120: wireless communication network

125 : 무선통신망 사업자 시스템126 : 과금센터125: wireless communication network operator system 126: billing center

142 : 데이터 제공 서버145 : 데이터 전송량 계량장치142: data providing server 145: data transmission meter

510 : 메일서버520 : 무선통신망510: mail server 520: wireless communication network

550 : 메일 발신자 무선단말기560 : 메일 수신자 무선단말기550: mail sender wireless terminal 560: mail receiver wireless terminal

610 : 광고정보 제공서버710 : 채팅 서버610: advertising information server 710: chat server

상기 목적을 달성하기 위한 본 발명의 일실시예에 따른 전송 데이터 계량장치는,Transmission data metering apparatus according to an embodiment of the present invention for achieving the above object,

요금을 부과할 데이터에 대한 특성정보를 저장하기 위한 과금대상 정보 저장부와;A billing target information storage unit for storing characteristic information on data to be charged;

무선통신망과 데이터 제공 서버 사이에서 데이터 및 메시지를 중계하기 위한 메시지 및 데이터 중계부와;A message and data relay unit for relaying data and messages between the wireless communication network and the data providing server;

상기 중계부를 통해 전송되는 메시지의 헤더를 검출하고 검출된 메세지의 특성정보를 미리 저장된 상기 특성정보와 비교하여 과금대상 여부를 판단하는 메시지 헤더 검출부와;A message header detection unit for detecting a header of a message transmitted through the relay unit and comparing the detected characteristic information with the previously stored characteristic information to determine whether or not to be charged;

상기 중계부를 통해 전송되는 데이터를 판독하여 상기 메시지 헤더 검출부가 과금대상으로 판단한 데이터인 경우 무선통신망으로 전송되는 데이터의 전송량을 계량하는 데이터 사용량 계량부와;A data usage metering unit for reading the data transmitted through the relay unit and measuring a transmission amount of data transmitted to a wireless communication network when the message header detection unit determines the data to be charged;

적어도 계량된 데이터의 전송량을 과금정보의 일부로서 기록하기 위한 데이터 이용기록 저장부;를 포함함을 특징으로 한다.And a data usage record storage unit for recording at least the transmission amount of the measured data as part of the charging information.

즉, 본 발명은 무선 단말기에서 전송 요구한 데이터가 요금 부과할 데이터로 판명되면 상기 전송 요구에 응답하여 무선 단말기로 전송되어야 하는 데이터를 계량하여 기록하고, 기록된 자료에 근거하여 데이터 제공 서버 관리자에게 과금함을 특징으로 하는 발명이다.That is, in the present invention, when the data requested by the wireless terminal is determined to be data to be charged, the present invention measures and records the data to be transmitted to the wireless terminal in response to the transmission request, and transmits the data to the data providing server manager based on the recorded data. The invention is characterized by charging.

아울러 본 발명은 데이터 제공 서버에서 구동되는 하나의 응용 프로그램으로서 구현 가능하다. 이러한 경우 데이터 제공 서버는,In addition, the present invention can be implemented as one application program running in the data providing server. In this case, the data provision server is

무선 통신망을 통해 입력되는 데이터 전송요청 메시지의 헤더를 검출하는 단계와;Detecting a header of a data transmission request message input through a wireless communication network;

검출된 메세지의 특성정보가 통신 요금 부과를 위해 미리 저장된 특성정보와 일치하는가를 비교하는 단계와;Comparing the detected characteristic information of the message with the previously stored characteristic information for charging a communication fee;

상기 비교결과 검출된 특성정보가 미리 저장된 특성정보와 일치하면 상기 무선 통신망으로 전송되는 서비스 데이터의 전송량을 계량화하는 단계와;Quantifying a transmission amount of service data transmitted to the wireless communication network if the characteristic information detected as a result of the comparison matches previously stored characteristic information;

상기 무선 통신망으로 전송되는 데이터의 전송량을 무선 단말기 식별정보 및 검출된 메시지의 특성정보와 함께 과금정보로서 기록하는 단계;를 포함함을 특징으로 한다.And recording the transmission amount of data transmitted to the wireless communication network together with the wireless terminal identification information and the characteristic information of the detected message as billing information.

이하 첨부된 도면을 참조하면서 기술되는 바람직한 실시예를 통하여 본 발명을 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily understand and reproduce the present invention.

도 4는 본 발명의 실시예에 따른 무선 통신망 전송 데이터의 계량장치(145)가 접속되어 있는 시스템 구성도를 도시한 것이다.4 is a diagram illustrating a system configuration to which the metering device 145 of wireless communication network transmission data according to an embodiment of the present invention is connected.

도 4에 도시한 바와 같이, 무선단말기(110)는 무선 통신망(120)을 통하여 인터넷(130) 또는 데이터 제공 시스템(140)과 데이터를 송수신한다. 무선통신망(120)은 기지국(122)과, 이동통신 시스템(125)과, 무선 게이트웨이(123)와, 과금센터(126)를 포함하고 있다.As shown in FIG. 4, the wireless terminal 110 transmits and receives data to or from the Internet 130 or the data providing system 140 through the wireless communication network 120. The wireless communication network 120 includes a base station 122, a mobile communication system 125, a wireless gateway 123, and a charging center 126.

기지국(122)은 직접 무선단말기(110)와 데이터를 송수신하여 이동통신 시스템(125)과 연결을 시키고, 이동통신 시스템(125)은 전송 데이터를 계량하여 과금센터(126)에서 과금자료를 생성하도록 한다. 무선 게이트웨이(123)는 WAP 프로토콜상의 데이터와 인터넷 프로토콜 상의 데이터가 서로 호환하도록 변환을 한다.The base station 122 directly connects to the mobile communication system 125 by transmitting and receiving data with the wireless terminal 110, and the mobile communication system 125 measures the transmission data to generate the charging data in the charging center 126. do. The wireless gateway 123 converts the data on the WAP protocol and the data on the Internet protocol to be compatible with each other.

데이터 제공 시스템(140)은 데이터를 제공하는 데이터 제공서버(142)와 본 발명인 무선통신망 전송 데이터 계량장치(145)로 구성된다. 무선통신망 전송 데이터 계량장치(145)는 데이터 제공 서버(142)의 앞단에 위치하여 무선통신망(120)과 송수신되는 모든 데이터를 확인하여 검사할 수 있도록 한다. 또한, 무선통신망 전송 데이터 계량장치(145)는 데이터 제공 시스템(140)내에 설치함으로써, 데이터 제공자가 직접 확인하고 다룰 수 있도록 한다. 또 다른 실시예에서는 무선 통신망 전송 데이터 계량장치(145)가 수행하는 동작을 응용 프로그램화하여 데이터 제공 서버(142)에서 실행되도록 할 수도 있다.The data providing system 140 includes a data providing server 142 for providing data and a wireless communication network transmission data metering device 145 of the present invention. The wireless communication network transmission data metering device 145 is located at the front end of the data providing server 142 to check and check all data transmitted and received with the wireless communication network 120. In addition, the wireless network transmission data metering device 145 is installed in the data providing system 140, so that the data provider can directly check and handle. In another embodiment, the operation performed by the wireless communication network transmission data meter 145 may be programmed to be executed in the data providing server 142.

이하 본 발명의 실시예에 따른 무선 통신망 전송 데이터 계량장치(145)의 상세 구성을 설명하면, 우선 도 5는 본 발명의 실시예에 따른 무선통신망 전송 데이터 계량장치(145)의 상세 구성도를 도시한 것이다.Hereinafter, a detailed configuration of a wireless communication network transmission data metering apparatus 145 according to an embodiment of the present invention, FIG. 5 is a detailed configuration diagram of a wireless communication network transmission data metering apparatus 145 according to an embodiment of the present invention. It is.

도 5에 도시한 바와 같이, 무선통신망 전송 데이터 계량장치(145)는 무선단말기(110)와 데이터 제공서버(142) 사이에서 데이터(232) 및 메시지(231)를 중계한다. 즉, 무선단말기(110)에서 발신되어 무선통신망(120)을 통하여 들어오는 메시지(231)를 입력받아 데이터 제공서버(142)로 송부하고, 반대로 데이터 제공서버(142)로부터 전송되는 데이터(232)를 수신하여 무선통신망(120)으로 송신한다.As shown in FIG. 5, the wireless network transmission data metering device 145 relays the data 232 and the message 231 between the wireless terminal 110 and the data providing server 142. That is, the message 231 transmitted from the wireless terminal 110 and received through the wireless communication network 120 is received and sent to the data providing server 142, and conversely, the data 232 transmitted from the data providing server 142 is received. Receives and transmits to the wireless communication network (120).

이러한 계량장치(145)에 메시지(231)가 수신되면, 메시지 헤더 검출부(212)는 중계부를 통해 메시지의 헤더부분을 검출하여 무선단말기(110)에서 요청하는 데이터들이 무엇인지를 확인한다. 즉 메시지 헤더에서 특성정보(URL정보)를 추출하여 과금 대상정보 저장부(221)에 저장되어 있는 특성정보와 비교하여 과금대상에 해당하는가를 판단한다. 과금대상에 해당되는 데이터인 경우, 이 데이터의 특성정보를 데이터 사용량 계량부(213)로 전송한다. 상기 과금 대상정보 저장부(221)에는 요금을 부과할 데이터에 대한 다수의 특성정보(URL정보)들이 미리 저장된다.When the message 231 is received by the metering device 145, the message header detection unit 212 detects the header portion of the message through the relay unit and checks what data is requested from the wireless terminal 110. That is, it extracts the characteristic information (URL information) from the message header and compares the characteristic information stored in the charging target information storage unit 221 to determine whether it corresponds to the charging target. In the case of data corresponding to the billing target, the characteristic information of the data is transmitted to the data usage metering unit 213. In the charging target information storage unit 221, a plurality of characteristic information (URL information) for data to be charged is stored in advance.

한편 데이터 제공 서버(142)로부터 데이터(232)가 수신되면, 데이터 사용량 계량부(213)는 메시지 및 데이터 중계부(211)를 통해 전송되는 데이터(232)가 상기 메시지 헤더 검출부(212)에 의해 과금대상으로 판단된 데이터이면 해당 데이터(232)의 전송량을 계량하여 이를 과금정보의 일부로서 데이터 이용기록 저장부(222)에 기록한다.On the other hand, when the data 232 is received from the data providing server 142, the data usage metering unit 213 is a message and the data 232 transmitted through the data relay 211 by the message header detection unit 212 If the data is determined to be billed, the amount of transmission of the data 232 is measured and recorded as a part of billing information in the data usage record storage unit 222.

데이터 이용기록 저장부(222)에 이용기록을 저장할 때에는 데이터 제공서버(142) 관리자의 개인키와 이동통신 사업자의 공개키로 암호화하여 저장한다. 이는 무선통신망 전송 데이터 계량장치(145)를 데이터 제공자의 시스템 안에 설치하여 직접 확인하고 다룰 수 있도록 하였지만, 함부로 이용기록의 데이터를 수정할 수 없도록 함에 그 목적이 있다.When storing the usage record in the data usage record storage unit 222, the data usage server 142 encrypts and stores the private key of the administrator and the public key of the mobile communication service provider. This is because the wireless communication network transmission data metering device 145 is installed in the data provider's system so that it can be directly checked and handled, but the purpose of this is that the data of the usage record cannot be modified without permission.

과금 대상정보 저장부(221)에 기록되는 정보는 데이터 제공자의 정책에 따라 수시로 변경가능하도록 하기 위하여, 과금대상 데이터 정보 관리부(216)를 별도로 구비한다. 이러한 과금대상 데이터 정보 관리부(216)는 데이터 제공서버(142)와 직접 통신할 수 있도록 되어 있어, 요금을 부과할 데이터에 대한 특성정보와 이에 대한 처리정보를 송수신한다. 따라서 요금을 부과할 데이터에 대한 특성정보를 삭제하거나 추가할 수 있는 것이다.In order to change the information recorded in the billing target information storage unit 221 at any time according to the policy of the data provider, a billing target data information management unit 216 is separately provided. The billing target data information management unit 216 is able to communicate directly with the data providing server 142, and transmits and receives characteristic information about the data to be charged and processing information thereof. Therefore, the characteristic information about the data to be charged can be deleted or added.

데이터 이용기록 저장부(222)에 저장되는 과금정보는 외부에서 특히, 이동통신 시스템 사업자와 데이터 제공서버의 관리자가 확인할 수 있도록, 데이터 이용기록 송신부(217)가 이용기록 정보를 외부에 송신하는 역할을 수행한다. 참고적으로 상기 데이터 이용기록 저장부(222)에 기록되는 과금정보는 적어도 특성정보인 데이터 위치정보(URL)와, 무선단말기의 식별정보, 데이터 송수신 시각정보 및 데이터 전송량 정보를 포함한다.The billing information stored in the data usage record storage unit 222 transmits the usage record information to the outside so that the billing information stored in the data usage record storage unit 222 can be checked by the mobile communication system operator and the administrator of the data providing server. Do this. For reference, the charging information recorded in the data usage record storage unit 222 includes at least data location information (URL), which is characteristic information, identification information of the wireless terminal, data transmission / reception time information, and data transmission amount information.

상술한 바와 같은 구성을 가지는 전송 데이터 계량장치(145)는 무선 단말기(110)로부터 데이터 전송 요청 메시지가 수신되면, 수신 메시지의 헤더를 검출하여 요금을 부과해야 할 데이터인지를 판단한 연후에, 요금을 부과해야 할 데이터가 상기 데이터 제공 서버(142)로부터 무선 단말기(110)로 전송되는 경우에 이를 과금정보로 기록함으로서, 데이터 제공 서버(142) 관리자에게 무선통신망 이용요금을 부과할 수 있는 것이다.When the data transmission request message is received from the wireless terminal 110, the transmission data metering device 145 having the above-described configuration detects the header of the received message and determines whether the data should be charged. When data to be charged is transmitted from the data providing server 142 to the wireless terminal 110, the charging information may be recorded to charge the administrator of the data providing server 142 with a wireless communication network.

도 6은 본 발명의 일실시예를 보여주기 위하여 데이터 제공서버(142)나 무선게이트웨이(123)와 통신을 하기 위한 계층구조를 나타낸 것이다.6 illustrates a hierarchical structure for communicating with a data providing server 142 or a wireless gateway 123 to show an embodiment of the present invention.

본 발명인 무선통신망 전송 데이터 계량장치(145)는 HTTP 프로토콜의 계층구조로 이루어질 수 있다. 이는 데이터 제공서버(142)가 HTTP 프로토콜 기반으로 구현되고, 무선게이트웨이(123)는 WAP 게이트웨이로 구현되는 경우에 구현될 수 있다. 이는 전송 데이터 계량장치(145)가 동일한 HTTP 프로토콜의 계층구조를 가져야 하기 때문이다.The present invention wireless communication network transmission data metering device 145 may be made of a hierarchical structure of the HTTP protocol. This may be implemented when the data providing server 142 is implemented based on the HTTP protocol, and the wireless gateway 123 is implemented as a WAP gateway. This is because the transmission data meter 145 must have the same hierarchy of HTTP protocols.

이때, 무선통신망 전송 데이터 계량장치(145)는 HTTP 계층위에서 구현된다. 즉, 메시지(231)나 데이터(232)는 HTTP 계층에서 해독되어지고 검사된다. 따라서, 메시지(231)는 HTTP의 요청메시지에 해당하고, 데이터의 특성정보는 데이터의 위치정보인 URL 정보가 된다. 과금 대상정보 저장소(221)에 저장된 데이터의 특성정보는 위치정보(URL)이고, 메시지 헤더 검출부(212)는 HTML이나 WML로 작성된 요청문서를 파싱하여 요청되는 웹문서들의 위치정보(URL)를 검출하고, 과금 대상정보 저장부(221)에 저장된 위치정보(URL)와 일치하는가를 확인함으로써, 과금대상여부를 판단할 수 있다. 데이터의 특성정보는 단순한 위치정보(URL) 이외에 위치정보(URL)를 인자로 하여 <and> 또는 <or> 또는 <절단자> 등의 연산자들을 이용하여 특성들을 표현할 수도 있다.At this time, the wireless network transmission data metering device 145 is implemented on the HTTP layer. That is, the message 231 or data 232 is decrypted and inspected at the HTTP layer. Accordingly, the message 231 corresponds to an HTTP request message, and the characteristic information of the data is URL information, which is location information of the data. The characteristic information of the data stored in the billing target information store 221 is location information (URL), and the message header detector 212 detects the location information (URL) of the requested web documents by parsing a request document written in HTML or WML. Then, by checking whether the charging target information storage unit 221 matches the location information (URL), whether or not the charging target can be determined. The characteristic information of the data may be expressed by using operators such as <and>, <or>, or <cutter> using the positional information (URL) as an argument in addition to the simple positional information (URL).

도 7은 본 발명의 실시예에 따른 데이터 이용기록 저장부(222)에 기록되는 데이터 종류를 예시한 것이다.7 illustrates data types recorded in the data usage record storage unit 222 according to an embodiment of the present invention.

이 데이터 이용기록 저장부(222)에 기록되는 데이터, 즉 과금정보는 데이터의 특성정보(410)와, 무선단말기(120)의 식별번호(420)와, 데이터 송수신 시각(430)과, 데이터의 전송량(440)으로 구성된다. 무선단말기(120)의식별번호(420)는 무선단말기(120)를 식별하기 위한 데이터 항목으로, 데이터의 특성정보(410)와 함께 저장되는 데이터의 식별항목에 해당한다.The data recorded in the data usage record storage unit 222, that is, the charging information, includes the characteristic information 410 of the data, the identification number 420 of the wireless terminal 120, the data transmission / reception time 430, It consists of a transmission amount 440. The identification number 420 of the wireless terminal 120 is a data item for identifying the wireless terminal 120 and corresponds to an identification item of data stored together with the characteristic information 410 of the data.

도 8은 전자메일의 응용프로그램에 적용된 구체적인 사용 예를 위한 시스템을 나타낸 것이다.8 shows a system for a specific use example applied to an application program of an e-mail.

전자 메일의 응용프로그램에 있어서는, 메일서버(510)가 데이터 제공서버(142)에 해당한다. 즉, 전자메일은 메일의 송신자(550)와 수신자(560)사이에 데이터가 송수신하는 것으로 보이지만, 사실상 중간에 메일서버가 메일을 중계하고 있다. 메일의 송신자(550)는 메일서버(510)에 메일을 메시지(231) 형태로 보내면, 메일서버(510)는 메일을 수신자(560)의 메일계정에 데이터(232)로서 올려놓는다. 메일의 수신자(560)는 메일계정에 로그인하여 접속하고 메일서버(510)에게 메일을 다운로드하기 위한 요청메시지를 보낸다. 메일서버(510)는 요청된 메시지를 보고 올려놓은 메시지를 데이터(232)로서 메일의 수신자(560)에게 보낸다.In the electronic mail application program, the mail server 510 corresponds to the data providing server 142. That is, although the e-mail appears to transmit and receive data between the sender 550 and the receiver 560 of the mail, the mail server is actually relaying the mail in the middle. When the sender 550 of the mail sends the mail to the mail server 510 in the form of a message 231, the mail server 510 puts the mail as the data 232 in the mail account of the receiver 560. The receiver 560 of the mail logs in to the mail account, accesses it, and sends a request message for downloading the mail to the mail server 510. The mail server 510 sees the requested message and sends the message as the data 232 to the recipient 560 of the mail.

이때, 과금대상 정보 저장부(580)의 데이터 특성정보 테이블에는 메일계정의 메일리스트가 있는 위치정보(URL)를 설정한다. 그러면, 메일의 발신자(550)는 무선통신망 사용요금을 지불하면서 메일을 발신하고, 메일의 수신자(560)는 무선통신망 사용요금을 지불하지 않고 메일을 수신할 수 있다. 메일의 수신자(560)가 사용한 무선통신망 사용요금은 메일서버의 관리자에게 과금되어 진다. 다만, 메일의 수신자(560)는 다운로드받는 메일의 데이터(232)에 대해서만 요금이 면제되는 것이지 메일을 다운로드받기 위한 요청메시지(231)에 대한 무선통신망 요금이 면제되는 것은 아니다.At this time, in the data characteristic information table of the billing target information storage unit 580, location information (URL) including a mail list of a mail account is set. Then, the sender 550 of the mail sends the mail while paying the wireless communication network usage fee, and the receiver 560 of the mail can receive the mail without paying the wireless communication network usage fee. The wireless network usage fee used by the receiver 560 of the mail is charged to the administrator of the mail server. However, the recipient 560 of the mail is exempted only for the data 232 of the downloaded mail, and is not exempted from the wireless communication network fee for the request message 231 for downloading the mail.

만약, 메일의 송신자(550)가 메일을 다운로드하는 요금을 지불하는 서비스를 제공하고 싶다면, 메일서버(510)의 관리자가 메일의 송신자(550)에게 과금하면 된다. 메일서버(510)의 관리자는 메일 송신자(550)의 사용자 계정을 관리함으로 충분히 자신에게 부과된 무선통신망 사용요금을 메일 송신자(550)에게 부과할 수 있다. 또한, 이 분야의 종래 기술을 살펴본 바와 같이 무선단말기의 고유번호 또는 식별번호를 통하여 데이터 사용요금을 부과할 수 있는 기술을 이용한다면 바로 메일 송신자(550)의 전화번호에 대하여 사용요금을 부과할 수도 있다.If the sender 550 of the mail wants to provide a service that pays a fee for downloading the mail, the administrator of the mail server 510 may charge the sender 550 of the mail. The administrator of the mail server 510 may charge the mail sender 550 a wireless communication network usage fee sufficiently charged to him by managing the user account of the mail sender 550. In addition, if you use the technology that can charge the data usage fee through the unique number or identification number of the wireless terminal as described in the prior art of the field may also charge the usage fee for the telephone number of the mail sender 550 immediately have.

또한, 메일의 송신자(550)가 반드시 무선단말기(120)일 필요가 없이, 인터넷 상의 유선단말기에서 송신할 수도 있으며, 이에 대한 송신자에 대한 과금은 메일서버(510)의 관리자의 메일관리 요금정책에 따라 다양하게 서비스될 수 있다.In addition, the sender 550 of the mail does not necessarily need to be the wireless terminal 120, but may be transmitted from a wired terminal on the Internet, and the charge for the sender is based on the mail management policy of the administrator of the mail server 510. It can be variously serviced accordingly.

도 9는 본 발명을 광고용 정보제공 응용프로그램에 적용한 구체적인 사용 예를 설명하기 위한 시스템을 나타낸 것이다.9 illustrates a system for explaining a specific example of application of the present invention to an information providing application for advertisement.

광고용 정보제공에 대한 응용프로그램에 있어서는, 광고제공 서버(610)가 데이터 제공서버(160)에 해당한다. 무선단말기(650)는 일반적인 무선데이터를 다운로드 받는 것과 같이 광고정보를 다운로드 받는다.In the application program for providing information for advertising, the advertisement providing server 610 corresponds to the data providing server 160. The wireless terminal 650 downloads the advertisement information as it downloads general wireless data.

이러한 경우 과금대상 정보 저장부(680)의 데이터 특성정보를 광고정보의 위치정보(URL)(681)로 설정한다. 그러면, 무선단말기의 수신자(650)는 광고정보를 다운로드 받기 위한 요청 메시지를 보낸다. 이 요청 메시지를 보내기 위한 무선통신망 요금은 무선단말기의 수신자(650)가 지불해야 한다. 그러나, 요청 메시지에 의해 다운로드 받는 광고정보에 대해서는 무선단말기의 수신자(650)가 지불하지 않는다. 무선단말기의 수신자(650)가 다운로드하기 위한 무선통신망 사용요금은 광고정보 제공서버의 관리자에게 과금되어 진다.In this case, the data characteristic information of the billing target information storage unit 680 is set as the location information (URL) 681 of the advertisement information. Then, the receiver 650 of the wireless terminal sends a request message for downloading the advertisement information. The wireless network fee for sending this request message must be paid by the receiver 650 of the wireless terminal. However, the receiver 650 of the wireless terminal does not pay for the advertisement information downloaded by the request message. The wireless communication network fee for downloading by the receiver 650 of the wireless terminal is charged to the administrator of the advertisement information providing server.

도 10은 본 발명을 채팅 응용프로그램에 적용한 경우의 시스템을 나타낸 것이다.10 shows a system in the case where the present invention is applied to a chat application.

채팅 응용프로그램에 있어서는, 채팅서버(710)가 데이터 제공서버(142)에 해당한다. 즉, 채팅은 한명의 참가자(750)가 대화내용을 보내면 바로 모든 참가자(750)에게 보내지는 것처럼 보이지만, 사실상 중간에 채팅서버(710)가 있어, 한 명의 참가자(750)가 대화내용을 채팅서버(710)에게 메시지로서 보내면, 채팅서버(710)가 모든 참가자(750)에게 이 대화내용을 다운로드 시켜주고 있는 것이다. 즉, 대화내용의 송신자(750)는 채팅서버(710)에 대화내용을 업로드하고 있고, 모든 참가자(750)는 채팅서버(710)로부터 대화내용을 다운로드하고 있는 것이다.In the chat application, the chat server 710 corresponds to the data providing server 142. In other words, the chat appears to be sent to all participants 750 as soon as one participant 750 sends the conversation, but in fact there is a chat server 710 in the middle, so that one participant 750 sends the conversation to the chat server. If the message is sent to 710, the chat server 710 downloads the conversation to all participants 750. That is, the sender 750 of the conversation contents uploads the conversation contents to the chat server 710, and all the participants 750 download the conversation contents from the chat server 710.

이러한 경우 과금 대상정보 저장부(780)의 데이터 특성정보는 채팅주소(781)로 설정한다. 그러면, 채팅 참가자(750)는 본인이 대화내용을 보낼 때는 메시지를 보내는 것이기 때문에 무선통신망 이용요금을 지불하지만, 화면에 나타나는 모든 참가자의 대화내용은 다운로드받는 데이터로서 무선통신망 사용요금을 지불하지 않고 받을 수 있게 된다. 채팅을 하는 과정에서 뿌려지는 모든 대화내용의 수신을 하기 위한 모든 참가자의 무선통신망 사용요금은 채팅서버(710)의 관리자에게 과금되어 진다.In this case, the data characteristic information of the charging target information storage unit 780 is set to the chat address 781. Then, the chat participant 750 pays the fee for using the wireless communication network because the user sends the message, but all the participants' conversations on the screen are downloaded as data to be downloaded without paying the fee. It becomes possible. The wireless communication network usage fee of all participants for receiving all conversation contents scattered in the chat process is charged to the manager of the chat server 710.

채팅서버(710)의 관리자는 채팅 참가자(750)들에 대해 사용자 계정관리를 하기 때문에, 채팅서버 관리자는 채팅에 참가하는 비용을 유료화하는 정책을 다양하게 할 수 있다. 즉, 채팅서버 관리자는 채팅에 참가하는 비용을 직접 참가자에게 직접 부과하여 다양한 서비스를 제공해 줄 수 있다. 일례로 기업홍보 차원의 채팅 사이트인 경우는 전체를 무료화하여 많은 참가자를 유치하여 사이트를 운영할 수 있는 마케팅에도 이용될 수 있다.Since the administrator of the chat server 710 manages user accounts for the chat participants 750, the chat server administrator may have various policies for monetizing the cost of participating in the chat. In other words, the chat server manager may directly provide a variety of services by directly charging the participants to participate in the chat. For example, in the case of a corporate public relations chat site, it can be used for marketing that can operate the site by attracting a large number of participants by making the whole free.

상술한 본 발명의 실시예에서는 하드웨어로 구현된 무선 통신망 전송 데이터 계량장치(145)에 대하여 구체적으로 설명하였으나, 무선 통신망 전송 데이터의 계량을 프로그램화하여 데이터 제공 서버(142)에서 아래와 같이 수행할 수도 있다.In the above-described embodiment of the present invention, the wireless communication network transmission data metering apparatus 145 implemented in hardware has been described in detail. However, the data providing server 142 may perform the program by metering the wireless communication network transmission data as follows. have.

즉, 데이터 제공 서버(메일 서버, 채팅 서버 등)는 무선 통신망을 통해 입력되는 데이터 전송요청 메시지의 헤더를 검출(제1단계)하고, 검출된 메세지의 특성정보가 통신 요금 부과를 위해 미리 저장된 특성정보(데이터의 위치정보)와 일치하는가를 비교(제2단계)한다. 이러한 비교결과 검출된 특성정보가 미리 저장된 특성정보와 일치하면 데이터 제공 서버는 무선 통신망으로 전송되는 서비스 데이터의 전송량을 계량화(제3단계)하고, 이를 무선 단말기 식별정보 및 검출된 메시지의 특성정보와 함께 과금정보로서 기록(제4단계)함으로서, 데이터 제공 서버 관리자에게 무선 통신망 이용에 따른 요금을 부과할 수 있게 되는 것이다.That is, the data providing server (mail server, chat server, etc.) detects the header of the data transmission request message input through the wireless communication network (first step), and the characteristic information of the detected message is stored in advance for charging a communication fee. The comparison with the information (location information of the data) is made (step 2). As a result of the comparison, if the detected characteristic information matches the previously stored characteristic information, the data providing server quantifies the transmission amount of the service data transmitted to the wireless communication network (step 3), and the wireless terminal identification information and the detected characteristic information of the message and the like. By recording as charging information (fourth step), it is possible to charge a fee for using the wireless communication network to the data providing server administrator.

상술한 바와 같이 본 발명은 무선단말기와 데이터 제공서버와의 무선통신을 통한 무선 데이터 송수신시에 발생하는 무선통신망 이용요금을 무선단말기만이 아닌 데이터 제공자에게도 과금할 수 있어, 무선 데이터 통신에 대하여 다양한 과금체계를 제공할 수 있다. 즉, 광고를 목적으로 한 광고정보를 무선 데이터 통신으로다운로드 받는 비용을 모두 광고주가 지불하여, 보다 많은 사용자가 광고를 볼 수 있도록 하는 서비스가 가능한 것이다.As described above, the present invention can charge the data provider not only the wireless terminal but also the data provider incurred during wireless data transmission and reception through the wireless communication between the wireless terminal and the data providing server. A billing system can be provided. That is, the advertiser pays all the costs of downloading the advertisement information for the purpose of advertisement through wireless data communication, so that more users can view the advertisement.

또한, 본 발명은 단순히 무선 데이터를 다운로드받는 서비스만이 아닌, 메일이나 채팅과 같은 응용서비스에서, 일률적으로 무선단말기에서 송수신되는 데이터의 양에 비례하여 과금을 하는 경우 발생되는 불합리한 과금정책을 탈피하여, 보다 합리적인 과금정책을 채팅서버 운영자가 선택할 수 있다.In addition, the present invention is not only a service for downloading wireless data, but also in an application service such as mail or chat, to avoid the unreasonable charging policy generated when charging in proportion to the amount of data transmitted and received by the wireless terminal uniformly. For example, a more reasonable billing policy may be chosen by the chat server operator.

이를 통하여, 본 발명은 종래에 단순히 데이터를 다운로드받는 식의 무선인터넷 서비스에서 탈피하여, 유선 인터넷에서 사용되고 있는 웹 메일이나 채팅 등 다양한 서비스를 제공할 수 있는 과금체계를 제공함으로서, 무선인터넷을 보다 활성화시킬 수 있는 서비스 개발을 가능하게 한다.In this way, the present invention breaks away from the conventional wireless Internet service of simply downloading data, and provides a billing system that can provide a variety of services such as web mail or chat that is used in the wired Internet, thereby activating the wireless Internet more Enables the development of services that can be

한편 본 발명은 도면에 도시된 실시예들을 참고로 설명되었으나 이는 예시적인 것에 불과하며, 당해 기술분야에 통상의 지식을 지닌자라면 이로부터 다양한 변형 및 균등한 타실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위에 의해서만 정해져야 할 것이다.On the other hand, the present invention has been described with reference to the embodiments shown in the drawings, which are merely exemplary, and those skilled in the art will understand that various modifications and equivalent other embodiments are possible therefrom. Therefore, the true technical protection scope of the present invention should be defined only by the appended claims.

Claims (8)

무선 단말기와 데이터 제공 서버 사이에서 데이터 및 메시지를 중계함에 있어 발생하는 무선 통신망 이용요금을 상기 데이터 제공 서버 관리자에게 부과하기 위한 데이터 전송량 계량장치에 있어서,In the data transmission metering device for charging the data providing server administrator a charge for using a wireless network incurred in relaying data and messages between the wireless terminal and the data providing server, 요금을 부과할 데이터에 대한 특성정보를 저장하기 위한 과금대상 정보 저장부와;A billing target information storage unit for storing characteristic information on data to be charged; 무선통신망과 데이터 제공 서버 사이에서 데이터 및 메시지를 중계하기 위한 메시지 및 데이터 중계부와;A message and data relay unit for relaying data and messages between the wireless communication network and the data providing server; 상기 중계부를 통해 전송되는 메시지의 헤더를 검출하고 검출된 메세지의 특성정보를 미리 저장된 상기 특성정보와 비교하여 과금대상 여부를 판단하는 메시지 헤더 검출부와;A message header detection unit for detecting a header of a message transmitted through the relay unit and comparing the detected characteristic information with the previously stored characteristic information to determine whether or not to be charged; 상기 중계부를 통해 전송되는 데이터를 판독하여 상기 메시지 헤더 검출부가 과금대상으로 판단한 데이터인 경우 무선통신망으로 전송되는 데이터의 전송량을 계량하는 데이터 사용량 계량부와;A data usage metering unit for reading the data transmitted through the relay unit and measuring a transmission amount of data transmitted to a wireless communication network when the message header detection unit determines the data to be charged; 적어도 계량된 데이터의 전송량을 과금정보의 일부로서 기록하기 위한 데이터 이용기록 저장부;를 포함함을 특징으로 하는 무선통신망 전송 데이터의 계량장치.And a data usage record storage unit for recording at least the transmission amount of the measured data as part of the charging information. 청구항 1에 있어서, 상기 데이터 이용 기록 저장부에 기록되는 과금정보를암호화하기 위한 이용기록 암호화부;를 더 포함함을 특징으로 하는 무선통신망 전송 데이터의 계량장치.The apparatus of claim 1, further comprising a usage record encryptor configured to encrypt billing information recorded in the data usage record storage unit. 청구항 2에 있어서, 상기 이용기록 암호화부는 상기 과금정보를 데이터 제공서버 관리자의 개인키로 암호화하고, 암호화된 값을 무선통신망 사업자의 공개키로 다시 암호화함을 특징으로 하는 무선통신망 전송 데이터의 계량장치.The apparatus of claim 2, wherein the usage record encryptor encrypts the billing information with a private key of a data providing server manager and encrypts the encrypted value with a public key of a wireless communication network operator. 청구항 1 또는 청구항 2에 있어서, 상기 데이터 제공 서버 관리자의 요청에 의해 요금부과 데이터에 대한 특성정보를 추가하거나 삭제하는 과금대상 데이터 정보 관리부와;The apparatus of claim 1 or 2, further comprising: a billing target data information management unit for adding or deleting characteristic information on billing data at the request of the data providing server manager; 상기 데이터 이용기록 저장부에 기록된 과금정보를 무선통신망내의 과금센터로 송신하는 데이터 이용기록 송신부;를 더 포함함을 특징으로 하는 무선통신망 전송 데이터의 계량장치.And a data usage record transmitter for transmitting the billing information recorded in the data usage record storage unit to a charging center in the wireless communication network. 청구항 1 또는 청구항 2에 있어서, 중계되는 상기 메시지와 데이터는 HTML이나 WML로 작성되고, 상기 과금대상 정보 저장부에 저장되는 요금데이터에 대한 특성정보는 데이터 위치정보(URL)임을 특징으로 하는 무선통신망 전송 데이터의 계량장치.The wireless communication network according to claim 1 or 2, wherein the message and the data to be relayed are written in HTML or WML, and the characteristic information on the fee data stored in the billing information storage unit is data location information (URL). Weighing device for transmission data. 청구항 1 또는 청구항 2에 있어서, 상기 데이터 이용기록 저장부에 기록되는과금정보는 적어도 데이터 위치정보(URL)와, 무선단말기 식별정보와, 데이터 송수신 시각정보와, 데이터 전송량 정보를 포함함을 특징으로 하는 무선통신망 전송 데이터의 계량장치.The charging information recorded in the data usage record storage unit includes at least data location information (URL), wireless terminal identification information, data transmission / reception time information, and data transmission amount information. Weighing device of the wireless communication network transmission data. 무선 단말기에서 요청한 데이터를 제공하는 데이터 제공 서버에서 실행 가능하되, 무선 통신망 이용요금을 상기 데이터 제공 서버에 부과하기 위한 무선 통신망 전송 데이터의 계량방법에 있어서,In the data providing server for providing the data requested by the wireless terminal, the wireless communication network for transmitting data to the charging method for charging the wireless network usage fee to the data providing server, 무선 통신망을 통해 입력되는 데이터 전송요청 메시지의 헤더를 검출하는 단계와;Detecting a header of a data transmission request message input through a wireless communication network; 검출된 메세지의 특성정보가 통신 요금 부과를 위해 미리 저장된 특성정보와 일치하는가를 비교하는 단계와;Comparing the detected characteristic information of the message with the previously stored characteristic information for charging a communication fee; 상기 비교결과 검출된 특성정보가 미리 저장된 특성정보와 일치하면 상기 무선 통신망으로 전송되는 서비스 데이터의 전송량을 계량화하는 단계와;Quantifying a transmission amount of service data transmitted to the wireless communication network if the characteristic information detected as a result of the comparison matches previously stored characteristic information; 상기 무선 통신망으로 전송되는 데이터의 전송량을 무선 단말기 식별정보 및 검출된 메시지의 특성정보와 함께 과금정보로서 기록하는 단계;를 포함함을 특징으로 하는 무선통신망 전송 데이터의 계량방법.And recording the amount of data transmitted to the wireless network as billing information together with the wireless terminal identification information and the characteristic information of the detected message. 청구항 7에 있어서, 상기 과금정보는 데이터 송수신 시각정보를 더 포함하며, 상기 기록된 과금정보를 무선 통신망내 과금센터로 전송하는 단계;를 더 포함함을 특징으로 하는 무선통신망 전송 데이터의 계량방법.The method of claim 7, wherein the charging information further includes data transmission / reception time information, and transmitting the recorded charging information to a charging center in a wireless communication network.
KR1020020033059A 2002-06-12 2002-06-12 Apparatus and method for measuring an amount of transmitted a data through the wireless communication network KR20030096533A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020033059A KR20030096533A (en) 2002-06-12 2002-06-12 Apparatus and method for measuring an amount of transmitted a data through the wireless communication network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020033059A KR20030096533A (en) 2002-06-12 2002-06-12 Apparatus and method for measuring an amount of transmitted a data through the wireless communication network

Publications (1)

Publication Number Publication Date
KR20030096533A true KR20030096533A (en) 2003-12-31

Family

ID=32386915

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020033059A KR20030096533A (en) 2002-06-12 2002-06-12 Apparatus and method for measuring an amount of transmitted a data through the wireless communication network

Country Status (1)

Country Link
KR (1) KR20030096533A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100668711B1 (en) * 2005-03-29 2007-01-15 에스케이 텔레콤주식회사 Method and System for Applying Billing Rate Per Each Page of Transferred Content by Using Secure Socket Layer/Transport Layer Security Extension Protocol

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000078129A (en) * 1998-08-27 2000-03-14 Ntt Mobil Communication Network Inc Charging method for information communication network
KR20000034935A (en) * 1998-09-22 2000-06-26 이데이 노부유끼 Information distributing apparatus and information distributing method, information receiving apparatus and information receiving method as well as information receiving and distributing method
KR20020018991A (en) * 2001-12-05 2002-03-09 이상철 System and method for imposing a differential rate according to utilization a wireless network
KR20020039974A (en) * 2000-11-23 2002-05-30 조정남 Method for charging data communication rate of intelligent network system
KR20020055295A (en) * 2000-12-28 2002-07-08 구자홍 Apparatus and method for billing record production about wireless internet service
KR100349578B1 (en) * 1999-12-03 2002-08-21 주식회사 세니온 Charge system using wire and wireless telephone network

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000078129A (en) * 1998-08-27 2000-03-14 Ntt Mobil Communication Network Inc Charging method for information communication network
KR100359697B1 (en) * 1998-08-27 2002-11-04 가부시키가이샤 엔.티.티.도코모 Charging method for information communication network
KR20000034935A (en) * 1998-09-22 2000-06-26 이데이 노부유끼 Information distributing apparatus and information distributing method, information receiving apparatus and information receiving method as well as information receiving and distributing method
KR100349578B1 (en) * 1999-12-03 2002-08-21 주식회사 세니온 Charge system using wire and wireless telephone network
KR20020039974A (en) * 2000-11-23 2002-05-30 조정남 Method for charging data communication rate of intelligent network system
KR20020055295A (en) * 2000-12-28 2002-07-08 구자홍 Apparatus and method for billing record production about wireless internet service
KR20020018991A (en) * 2001-12-05 2002-03-09 이상철 System and method for imposing a differential rate according to utilization a wireless network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100668711B1 (en) * 2005-03-29 2007-01-15 에스케이 텔레콤주식회사 Method and System for Applying Billing Rate Per Each Page of Transferred Content by Using Secure Socket Layer/Transport Layer Security Extension Protocol

Similar Documents

Publication Publication Date Title
FI113224B (en) Implementation of invoicing in a data communication system
FI117366B (en) A method of establishing a secure service connection in a telecommunication system
US8554626B2 (en) Mobile advertisement and marketing integration with business process and workflow systems
US6587550B2 (en) Method and apparatus for enabling a fee to be charged to a party initiating an electronic mail communication when the party is not on an authorization list associated with the party to whom the communication is directed
US7849173B1 (en) System for on-demand access to local area networks
US7860799B2 (en) Methods, systems, and computer program products for providing media content delivery audit and verification services
US20060206941A1 (en) Communications system with distributed risk management
US10075303B2 (en) Method and apparatus for performing charging control to a sponsored data application
EP1854242B1 (en) Communication system and a personal communication proxy
GB2431820A (en) Provision of data services over a mobile network
CN1267982A (en) Method and system for providing object to user of telecommunication network
US7886052B2 (en) Capability broker and messaging system
US20120030478A1 (en) Dynamic Storage Enabler For Service Delivery HUB On A Mobility Network
EP1701500B1 (en) Communications system with distributed risk management
KR100420668B1 (en) System and method for imposing a differential rate according to utilization a wireless network
US7305074B2 (en) Communication system control method
US20080268883A1 (en) Spam short message blocking system using a call back short message and a method thereof
WO2011033461A1 (en) Tracking of peer content distribution
EP1835674A2 (en) Message delivery system and method
US20180139336A1 (en) Methods and apparatus to determine a telecommunications account status
KR20030096533A (en) Apparatus and method for measuring an amount of transmitted a data through the wireless communication network
WO2015058509A1 (en) Spam processing method and device
KR20020027433A (en) Transmission method of instant message of wire and wireless using short message
KR100681127B1 (en) Method and system for providing contents in wireless internet
KR20040009196A (en) Method of service using exclusive number for short message

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
N231 Notification of change of applicant
E701 Decision to grant or registration of patent right
NORF Unpaid initial registration fee