[go: up one dir, main page]

JP2000252979A - Network connection system having charging function and charging method - Google Patents

Network connection system having charging function and charging method

Info

Publication number
JP2000252979A
JP2000252979A JP11047777A JP4777799A JP2000252979A JP 2000252979 A JP2000252979 A JP 2000252979A JP 11047777 A JP11047777 A JP 11047777A JP 4777799 A JP4777799 A JP 4777799A JP 2000252979 A JP2000252979 A JP 2000252979A
Authority
JP
Japan
Prior art keywords
data
amount
address
network
charging
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
JP11047777A
Other languages
Japanese (ja)
Inventor
Toshihiko Otsuka
利彦 大塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP11047777A priority Critical patent/JP2000252979A/en
Publication of JP2000252979A publication Critical patent/JP2000252979A/en
Abandoned legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Meter Arrangements (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PROBLEM TO BE SOLVED: To conduct charging processing on the basis of a transmission quantity depending on services. SOLUTION: A data quantity probe 3 supplies transmission quantity data generated on the basis of number of packets passing on a bus L2 to a data quantity collection section 4. The data quantity collection section 4 accumulates the transmission quantity data by IP addresses and protocols to generate daily transmission quantity data and transmits the data to a data charging server 5. The data charging server 5 sums the daily transmission quantity data by users on the basis of subscriber contract data and stores data quantities by users and dates. Moreover, an excess charge from a preceding closing date to a concerned date is calculated. The data charging server 5 generates the excess charge data at the closing date and outputs the data to a CATV charging server 8. The data charging server 5 outputs the daily transmission data quantity and a monthly transmission data quantity to a Web server 9, which generates daily detailed data and monthly detailed data.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、加入者が送受信
したデータ量に応じて料金を課金する従量課金方式に関
し、特に、CATV(ケーブルテレビ)網を介したデー
タアクセスに対するサービス別の課金処理を可能とする
課金方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pay-per-use method for charging a fee according to the amount of data transmitted and received by a subscriber, and more particularly, to a service-dependent charging process for data access via a CATV (cable television) network. It relates to a charging method that can be used.

【0002】[0002]

【従来の技術】インターネットなどのWAN(Wide Ari
a Network)への接続サービスが行われている。この種
のサービスにおいては、ダイアルアップサービスとの関
係もあり、接続時間に応じて課金する方式が一般的であ
る。
2. Description of the Related Art WAN (Wide Ari) such as the Internet
a Network). In this type of service, there is a relationship with a dial-up service, and a method of charging according to the connection time is generally used.

【0003】また、近時、CATV(ケーブルテレビ)
網を利用したインターネット接続サービスが普及し始め
ている。このCATV網は、伝送容量が大きいため、高
速及び大容量のアクセスが可能であるなどの特徴を有す
る。CATVを用いたインターネット接続サービスの場
合、加入者のコンピュータとCATV網とは常時接続状
態にあり、接続時間に応じた課金が困難である。
Recently, CATV (cable television)
Internet connection services using networks have begun to spread. Since the CATV network has a large transmission capacity, it has features such as high-speed and large-capacity access. In the case of the Internet connection service using CATV, the computer of the subscriber and the CATV network are always connected, and it is difficult to charge according to the connection time.

【0004】また、従来、CATV網を利用したインタ
ーネット接続サービスでは、コンピュータとCATV網
とのインタフェース部(ターミナル)で、伝送データ量
を分散的に測定しており、伝送データ量の収集や管理が
困難であった。また、利用者サイドに設置されているイ
ンタフェース部でデータ量を測定することは、回線の信
頼性が必要になり、また、セキュリテーの点から望まし
くなく、システムの中央で一括して伝送データ量及び課
金情報を収集することが望まれる。また、送受信された
データの種類に応じて、料金を設定するなどの柔軟なサ
ービスが困難であった。
Conventionally, in an Internet connection service using a CATV network, an amount of transmission data is measured in a distributed manner at an interface (terminal) between a computer and the CATV network. It was difficult. Measuring the amount of data at the interface installed on the user side requires the reliability of the line, and is not desirable from the point of security. It is desired to collect billing information. Also, it has been difficult to provide a flexible service such as setting a fee according to the type of data transmitted and received.

【0005】[0005]

【発明が解決しようとする課題】このように、従来のC
ATV網を利用したインターネット接続サービスでは、
伝送データのデータ量の測定が分散的に行われて管理が
困難であり、さらに、サービスの内容に応じた柔軟な課
金処理が困難であった。
As described above, the conventional C
In Internet connection service using ATV network,
The measurement of the data amount of the transmission data is performed in a distributed manner, which makes management difficult, and furthermore, it is difficult to perform flexible charging processing according to the contents of the service.

【0006】この発明は、上記実情に鑑みてなされたも
ので、伝送データ量をセンタで集中的に測定して、伝送
量に基づく課金処理を行うことができる課金システムを
提供することを目的とする。また、この発明は、サービ
ス別(プロトコル別)に柔軟に課金処理を行うことがで
きる課金システムを提供することを他の目的とする。ま
た、この発明は、CATV網を用いたネットワーク接続
サービスに適した課金システムを提供することを他の目
的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and has as its object to provide a charging system capable of intensively measuring the amount of transmission data at a center and performing charging processing based on the amount of transmission. I do. It is another object of the present invention to provide a billing system that can flexibly perform billing processing for each service (for each protocol). Another object of the present invention is to provide a charging system suitable for a network connection service using a CATV network.

【0007】[0007]

【課題を解決するための手段】上記目的を達成するた
め、この発明の第1の観点にかかるネットワーク接続シ
ステムは、複数のコンピュータとネットワークとの間に
配置され、各コンピュータとネットワークとを接続する
ネットワーク接続システムであって、前記複数のコンピ
ュータとネットワークとの間でデータを送受信するデー
タ送受信手段と、前記データ送受信手段を伝送されるデ
ータをモニタし、アドレス及びデータ量を検出する検出
手段と、前記検出手段が検出したデータ量をアドレス別
に集計する集計手段と、前記集計手段により求められた
集計値に基づいて課金額を求める課金手段と、を備える
ことを特徴とする。
In order to achieve the above object, a network connection system according to a first aspect of the present invention is arranged between a plurality of computers and a network, and connects each computer to the network. A network connection system, a data transmission / reception unit that transmits and receives data between the plurality of computers and a network, a detection unit that monitors data transmitted through the data transmission / reception unit, and detects an address and a data amount, It is characterized by comprising a totaling means for totalizing the amount of data detected by the detecting means for each address, and a charging means for calculating a charging amount based on the total value calculated by the totaling means.

【0008】また、この発明の第2の観点にかかるネッ
トワーク接続システムは、複数のコンピュータにCAT
V網を介して接続され、該CATV網を介して各コンピ
ュータとインターネットとの間を接続するネットワーク
接続システムであって、前記複数のコンピュータとイン
ターネットとの間で、CATV網を介してデータを送受
信するデータ送受信手段と、前記データ送受信手段を伝
送されるデータをモニタし、アドレス及びデータ量を検
出する検出手段と、前記検出手段が検出したデータ量を
アドレス別に集計する集計手段と、前記集計手段により
求められた集計値に基づいて課金額を求める課金手段
と、を備えることを特徴とする。
[0008] A network connection system according to a second aspect of the present invention provides a plurality of computers with a CAT.
A network connection system connected via a V network and connecting each computer to the Internet via the CATV network, wherein data is transmitted and received between the plurality of computers and the Internet via a CATV network Data transmitting and receiving means, data transmitted by the data transmitting and receiving means, detecting means for detecting an address and a data amount, totaling means for totalizing the data amount detected by the detecting means for each address, and the totaling means And a billing means for calculating a billing amount based on the total value obtained by the above.

【0009】第1及び第2の観点にかかるネットワーク
接続システムによれば、送受信されるデータをモニタし
てアドレス及びデータ量を判別し、集計しているので、
伝送量の測定を一カ所で集中的に行うことができ、デー
タの測定、処理及び管理が非常に容易である。
[0009] According to the network connection system according to the first and second aspects, the transmitted and received data is monitored to determine the address and the data amount, and the data is aggregated.
The measurement of the transmission amount can be performed centrally at one place, and the measurement, processing and management of data are very easy.

【0010】前記検出手段は、前記データ送受信手段を
伝送されるデータをモニタして、そのプロトコルを検出
する手段を備え、前記集計手段は、前記検出手段が検出
したデータ量をアドレス別及びプロトコル別に集計する
手段を備えるようにしてもよい。この構成とすれば、プ
ロトコル別にデータの集計も可能となるので、プロトコ
ル別に異なった料金設定を行うなどの柔軟な料金設定が
可能となる。なお、プロトコルとは、OSI参照モデル
における、7階層のプロトコルに限定されず、各種サー
ビスの種別、データタイプなどを含む。
[0010] The detecting means includes means for monitoring data transmitted by the data transmitting / receiving means and detecting a protocol thereof, and the counting means calculates a data amount detected by the detecting means for each address and each protocol. A means for counting may be provided. With this configuration, data can be totalized for each protocol, so that flexible charge setting such as setting different charges for each protocol becomes possible. The protocol is not limited to the seven-layer protocol in the OSI reference model, but includes various service types and data types.

【0011】例えば、前記検出手段は、コンピュータか
らネットワークに送出されたデータの量と、ネットワー
クからコンピュータが受信したデータの量を検出する手
段を備え、前記集計手段は、前記検出手段が検出したデ
ータ量をアドレス別及びプロトコル別に日単位で集計す
る日次集計手段と、前記日次集計手段が集計したデータ
量を、前回の締め日から累算して、前回の締め日から現
在までの送受信データ量を求める月次集計手段と、を備
え、前記課金手段は、前記月次集計手段が集計したデー
タ量に基づいて課金金額を求める手段を備える。
For example, the detecting means includes means for detecting an amount of data transmitted from the computer to the network and an amount of data received by the computer from the network, and the counting means includes a means for detecting the amount of data detected by the detecting means. Daily tallying means for tallying the amount for each address and protocol for each day, and the data amount tallyed by the daily tallying means is accumulated from the previous closing date, and the transmitted / received data amount from the previous closing date to the present is calculated. And a billing means, wherein the billing means comprises means for calculating a billing amount based on the data amount counted by the monthly counting means.

【0012】前記課金手段は、利用者別にコンピュータ
のアドレスを記憶する手段と、前記アドレス別に集計さ
れたデータ量を、さらに、利用者別に集計する手段とを
備える。この構成により、アドレス別ではなく、アカウ
ント別に課金処理を行うことができる。
[0012] The billing means includes means for storing a computer address for each user, and means for counting the amount of data collected for each address, for each user. With this configuration, accounting processing can be performed for each account, not for each address.

【0013】前記課金手段は、全データ量から、課金対
象外のデータのデータ量を減算する手段を備えてもよ
い。このような構成とすることにより、無料に設定され
ているプロトコルのデータを課金対象から外すことがで
きる。
[0013] The accounting means may include means for subtracting the data amount of the data not to be charged from the total data amount. With such a configuration, the data of the protocol set free of charge can be excluded from the billing target.

【0014】この発明の第3の観点にかかる課金方法
は、複数のコンピュータとネットワークとの間に配置さ
れ、各コンピュータとネットワークとの間で送受信され
るデータの量を判別し、データの量に基づいて課金処理
を行う課金方法であって、前記複数のコンピュータとネ
ットワークとの間で伝送されるデータをモニタし、アド
レス、プロトコル、データ量を検出し、検出したデータ
量をアドレス別及びプロトコル別に集計し、集計値に基
づいて課金額を求める、ことを特徴とする。
A billing method according to a third aspect of the present invention is provided between a plurality of computers and a network, determines the amount of data transmitted and received between each computer and the network, and determines the amount of data. A billing method for performing billing processing based on: monitoring data transmitted between the plurality of computers and a network; detecting an address, a protocol, and a data amount; and detecting the detected data amount by an address and a protocol. The accounting is performed, and a billing amount is obtained based on the aggregation value.

【0015】[0015]

【発明の実施の形態】以下、この発明の実施の形態に係
る課金システムについて、CATV網を用いたインター
ネット接続システム(プロバイダ機能)に適用した場合
を例に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a billing system according to an embodiment of the present invention will be described by taking as an example a case where it is applied to an Internet connection system (provider function) using a CATV network.

【0016】この実施の形態のCATVシステムの構成
を図1に示す。このCATVシステムは、コンピュータ
(以下、PCと表記する)1a〜1mと、ケーブルモデ
ム(端末)2a〜2nと、データ量プローブ3と、デー
タ量集計部4と、データ課金サーバ5と、センタールー
タ6と、セキュリティルータ7と、CATV課金サーバ
8と、Webサーバ9と、回線終端装置(DSU)10
と、ルータ及びファイヤーウォール(Firewall)11
と、CATV網12と、バスL1〜L3と、から構成さ
れている。
FIG. 1 shows the configuration of a CATV system according to this embodiment. This CATV system includes computers (hereinafter abbreviated as PCs) 1a to 1m, cable modems (terminals) 2a to 2n, a data amount probe 3, a data amount totalizing unit 4, a data charging server 5, a center router, 6, a security router 7, a CATV charging server 8, a web server 9, and a line termination unit (DSU) 10
And router and firewall 11
, A CATV network 12, and buses L1 to L3.

【0017】PC1a〜1mは、パーソナルコンピュー
タ(PC)、電子手帳、PDA(Personal Digital Ass
istants)等の電子端末から構成され、ユーザの指示に
応じて、インターネットINT上のサーバとの間でデー
タを送受信する。なお、各PCには、このインターネッ
ト接続サービスに加入時に、「172.**.*.***」で表され
る固定のIPアドレスが付されている。
PCs 1a to 1m are a personal computer (PC), an electronic organizer, a PDA (Personal Digital Ass
It is composed of an electronic terminal such as istants) and transmits and receives data to and from a server on the Internet INT according to a user's instruction. Each PC is assigned a fixed IP address represented by “172. **. *. ***” when subscribing to the Internet connection service.

【0018】ケーブルモデム(端末)2a〜2nは、P
C1a〜1mとCATV網11とを接続するためのイン
ターフェース装置であり、送受信するデータのインター
フェース処理を行う。1台のケーブルモデムに、複数台
のPCを接続することが可能である。
The cable modems (terminals) 2a to 2n
This is an interface device for connecting the C1a to 1m and the CATV network 11, and performs interface processing of data to be transmitted and received. A plurality of PCs can be connected to one cable modem.

【0019】データ量プローブ3は、バスL2上を伝送
されているデータをモニタリングし、ホストアドレス別
(IPアドレス別)及びプロトコル別に、データ量を判
別し、図2(A)〜(D)に示すような、通信別伝送量
データを生成して内部メモリに記憶し、記憶データをバ
スL3を介してデータ量集計部4に供給する。
The data amount probe 3 monitors the data transmitted on the bus L2, determines the data amount for each host address (for each IP address) and for each protocol, as shown in FIGS. 2A to 2D. As shown, the transmission amount data for each communication is generated and stored in the internal memory, and the stored data is supplied to the data amount totaling unit 4 via the bus L3.

【0020】具体的には、バスL1,L2を伝送される
データパケットは、図3に示す基本構成を有する。デー
タ量プローブ3は、データパケットのパケットヘッダ部
の内容から、宛先アドレス(デステネーションアドレ
ス)、送信元アドレス(ソースアドレス)、プロトコル
(OSI参照モデルにおける7階層のプロトコルのみを
意味するだけでなく、サービスの種類に基づくデータ構
成の差などを含む)、データ量、パケット番号等を読み
取って、データが伝送される度に、図2(A)〜(D)
に示すような伝送量データ(1行分)を生成する。
Specifically, a data packet transmitted on the buses L1 and L2 has the basic configuration shown in FIG. The data amount probe 3 not only means the destination address (destination address), the source address (source address), and the protocol (only the seven-layer protocol in the OSI reference model) based on the contents of the packet header portion of the data packet. Each time data is transmitted by reading the data configuration (including a difference in data configuration based on the type of service), the data amount, the packet number, and the like, FIGS.
The transmission amount data (for one line) shown in FIG.

【0021】データ量集計部4は、データ量プローブ3
からバスL3を介して供給された通信別伝送量データ
を、IPアドレス別及びプロトコル別に集計(合算)
し、図4(A)〜(D)に示すような、1日分のデータ
送受信量(前日の締め時刻から現時点までの伝送量)を
示す日次伝送量データを生成し、バスL3を介してデー
タ課金サーバ5に出力する。
The data amount tallying unit 4 includes the data amount probe 3
Of the transmission amount data for each communication supplied from the company via the bus L3 by IP address and protocol (sum)
Then, as shown in FIGS. 4A to 4D, daily transmission amount data indicating one day's data transmission / reception amount (transmission amount from the closing time of the previous day to the present time) is generated, and is transmitted via the bus L3. And outputs it to the data charging server 5.

【0022】データ課金サーバ5は、CATVシステム
を用いたインターネット接続サービスに対する課金処理
を行うためのサーバである。データ課金サーバ5は、デ
ータ量集計部4から供給された日次伝送量データを、利
用者別に合算し、図5(A)に示すような、加入者別
(アカウント別)日次伝送量データを求める。また、デ
ータ課金サーバ5は、加入者別伝送量データを累算し
て、図5(B)に示すように、前回の締め日から当日ま
での送受信データの総量を加入者別に示す加入者別月次
伝送量データを求める。
The data charging server 5 is a server for performing a charging process for an Internet connection service using a CATV system. The data billing server 5 adds up the daily transmission amount data supplied from the data amount totaling unit 4 for each user and obtains the daily transmission amount data for each subscriber (for each account) as shown in FIG. Ask for. In addition, the data accounting server 5 accumulates the transmission amount data for each subscriber and, as shown in FIG. 5B, shows the total amount of transmission / reception data from the previous closing date to the current day for each subscriber. Next transmission amount data is obtained.

【0023】さらに、データ課金サーバ5は、図6
(A)に示すような、料金コース毎の料金設定を示す料
金一覧データを記憶しており、この料金一覧データと加
入者別月次伝送量データに基づいて、図6(B)に示す
ような課金金額を求める。
Further, the data accounting server 5
As shown in FIG. 6B, charge list data indicating charge settings for each charge course as shown in FIG. 6A is stored, and based on the charge list data and the monthly transmission amount data per subscriber. For a reasonable billing amount.

【0024】センタールータ6は、CATV網12とバ
スL2を相互に接続し、データを双方向に伝送するため
の装置である。
The center router 6 is a device for connecting the CATV network 12 and the bus L2 to each other and transmitting data bidirectionally.

【0025】セキュリティルータ7は、セキュリティ機
能を備え、バスL2とバスL3を相互に接続するための
装置であり、PC1a〜1mからWebサーバ9へのア
クセスの認証処理などを行う。
The security router 7 has a security function and is a device for connecting the bus L2 and the bus L3 to each other, and performs an authentication process for access from the PCs 1a to 1m to the Web server 9, and the like.

【0026】CATV課金サーバ8は、ケーブルテレビ
サービスの加入者の管理及び課金処理を行うためのサー
バであり、加入者(登録者)の登録情報を管理するため
の加入者契約データ及び加入者別のCATVの受信料に
関する課金情報などを記憶している。加入者契約データ
は、図7に示すように、加入者番号に対応付けて、端末
番号(ケーブルモデム番号)、PC番号、IPアドレ
ス、契約コース、氏名、住所、電話番号、アカウント等
を記憶している。
The CATV billing server 8 is a server for managing subscribers of the cable television service and performing billing processing. The CATV billing server 8 includes subscriber contract data for managing registration information of subscribers (registrants) and individual subscriber data. Of the CATV reception fee. As shown in FIG. 7, the subscriber contract data stores a terminal number (cable modem number), a PC number, an IP address, a contract course, a name, an address, a telephone number, an account, and the like in association with the subscriber number. ing.

【0027】Webサーバ9は、データ課金サーバ5か
ら供給されるインターネット接続サービスに関する課金
情報及びCATV課金サーバ8などから供給されるCA
TVの利用に関する課金情報などをHTML化し、加入
者からの要求に応じて、明細データを提供する。
The Web server 9 is provided with charging information relating to the Internet connection service supplied from the data charging server 5 and CA supplied from the CATV charging server 8 or the like.
The charge information and the like relating to the use of TV are converted into HTML, and detailed data is provided in response to a request from a subscriber.

【0028】Webサーバ9が生成する明細データは、
例えば、図8に示す月次明細と図9に示す日次明細とを
含む。月次明細は、加入者(アカウント)別に、各月の
インターネット接続サービスに対する課金情報を含む。
例えば、図8では、月毎の締め日と、端末番号と、PC
番号と、IPアドレスと、データ通信量と、未回収年月
と、総通信量と、基本使用量と、超過料金等の情報を含
む。日次明細は、ユーザ(アカウント)別に、1日分の
利用量を表示し、図9に示すように、日付、データ通信
量、登録日などの情報を含む。
The detailed data generated by the Web server 9 is as follows:
For example, a monthly statement shown in FIG. 8 and a daily statement shown in FIG. 9 are included. The monthly statement includes billing information for the Internet connection service for each month for each subscriber (account).
For example, in FIG. 8, the closing date of each month, the terminal number, and the PC
The information includes information such as a number, an IP address, a data communication amount, an uncollected date, a total communication amount, a basic usage amount, and an excess fee. The daily statement displays the usage amount for one day for each user (account), and includes information such as a date, a data communication amount, and a registration date as shown in FIG.

【0029】DSU(ディジタル回線終端装置)10
は、インターネットITNとこのCATVシステムとを
接続する。ルータ及びファイヤーウォール11は、外部
からの不正アクセスを防止するためのセキュリティ機能
を備え、バスL1とバスL2を相互に接続し、データを
送受信するための装置であり、内部装置のアクセスを可
能とするための外部装置のアドレスの制限等を行う。
DSU (Digital Line Termination Unit) 10
Connects the Internet ITN and this CATV system. The router and the firewall 11 are provided with a security function for preventing unauthorized access from the outside, connect the bus L1 and the bus L2 with each other, and transmit and receive data. To limit the address of the external device to perform the operation.

【0030】CATV網12は、デコーダを介して接続
されている受像器に映像及び音声を含むテレビジョン信
号を配信するための、光ケーブルなどから構成されたネ
ットワークである。さらに、CATV網12は、PC1
a〜1mとインターネットITNとを接続するためのデ
ータ伝送ネットワークとして機能する。
The CATV network 12 is a network composed of an optical cable and the like for distributing a television signal including video and audio to a receiver connected via a decoder. Further, the CATV network 12 is connected to the PC 1
It functions as a data transmission network for connecting a-1m to the Internet ITN.

【0031】バスL1〜L3は、イーサネットなどのL
ANなどから構成され、インターネット接続システム内
部でデータを伝送するものである。なお、PC1a〜1
mによるインターネットITNのアクセスとそのアクセ
スに対する返信データは、必ず、バスL2上を伝送さ
れ、バスL2上を伝送されデータの量をモニタすること
により、すべてのPC1a〜1mのデータ伝送量を測定
できる。
The buses L1 to L3 are connected to an L
It is composed of an AN or the like and transmits data inside the Internet connection system. In addition, PC1a-1
m and the return data for the access to the Internet ITN are always transmitted on the bus L2, and transmitted on the bus L2 to monitor the amount of data, so that the data transmission amounts of all the PCs 1a to 1m can be measured. .

【0032】(動作の説明)次に、この実施の形態のC
ATVシステムの動作を具体例に基づいて説明する。
(Explanation of Operation) Next, C of this embodiment will be described.
The operation of the ATV system will be described based on a specific example.

【0033】(インターネット接続サービスへの加入)
このCATVシステムに加入する場合には、加入希望者
は、書面又はオンラインにより、加入手続きを取る。加
入者のうち、インターネット接続サービスへの加入者の
情報は、図7に示す加入者契約データとして、CATV
課金サーバ8に登録される。加入者が、PCやケーブル
モデムの数を増減する場合も、同様の登録手続きを行
い、加入者契約データに反映される。
(Subscription to Internet Connection Service)
When subscribing to the CATV system, a candidate who wishes to subscribe takes a subscription procedure in writing or online. Among the subscribers, the information of the subscribers to the Internet connection service is CATV as the subscriber contract data shown in FIG.
It is registered in the billing server 8. When a subscriber increases or decreases the number of PCs or cable modems, the same registration procedure is performed and the result is reflected in the subscriber contract data.

【0034】(インターネットへのアクセス)次に、イ
ンターネットITNへのアクセスについて、図10を参
照して説明する。加入者番号「1993061222
9」のユーザが、例えば、PC1aを使用して、インタ
ーネットITN上のサーバのURL(Uniform Resource
Locator)を指定し、接続を指示したとする。PC1a
は、この指示に応答して、そのURLへの接続要求をケ
ーブルモデム2aに出力する。
(Access to the Internet) Next, access to the Internet ITN will be described with reference to FIG. Subscriber number "1993061222"
9 ”, for example, using the PC 1a, the URL (Uniform Resource) of the server on the Internet ITN.
Locator) and instructs connection. PC1a
Outputs a connection request to the URL to the cable modem 2a in response to this instruction.

【0035】ケーブルモデム2aは、接続要求を示すデ
ータを分割して、複数のデータパケットに格納し、CA
TV網12を介してセンタールータ6に順次供給する
(図10、ルートSa)。
The cable modem 2a divides the data indicating the connection request, stores the data in a plurality of data packets,
The information is sequentially supplied to the center router 6 via the TV network 12 (FIG. 10, route Sa).

【0036】センタールータ6は、供給されたパケット
を、バスL2、ルータ及びファイヤーウォール11、バ
スL1、DSU10を介してインターネットITN上に
出力する(図10、ラインSa)。この際、データ量プ
ローブ3は、バスL2上を通過するパケットのヘッダの
内容から、そのパケットの送信元、データ量、プロトコ
ルなどを判別し、図2(A)に示すようなプロトコルが
IP、加入者番号(Host address)がPC1aのアドレ
ス、送信量(ByteOut)が検出したデータ量、受信量(B
yteIn)が0であることを示すcsv形式の伝送量デー
タを生成する。
The center router 6 outputs the supplied packet to the Internet ITN via the bus L2, the router / firewall 11, the bus L1, and the DSU 10 (FIG. 10, line Sa). At this time, the data amount probe 3 determines the transmission source, the data amount, the protocol, etc. of the packet from the contents of the header of the packet passing on the bus L2, and the protocol as shown in FIG. The subscriber number (Host address) is the address of the PC 1a, the transmission amount (ByteOut) is the detected data amount, and the reception amount (B
yteIn) is generated in the csv format indicating that the transmission amount data is 0.

【0037】一方、アクセスされたサーバは、要求に応
答して、データを返送する。サーバが送出したデータを
含むパケットは、インターネットITN→DSU10→
バスL1→ルータ及びファイヤーウォール11→バスL
2→センタールータ6→CATV網12というルートを
通ってケーブルモデム2aに至り、PC1aに供給され
る(図10、ルートSb)。
On the other hand, the accessed server returns data in response to the request. The packet containing the data sent by the server is sent from the Internet ITN → DSU10 →
Bus L1 → Router and firewall 11 → Bus L
The route reaches the cable modem 2a through the route 2 → center router 6 → CATV network 12, and is supplied to the PC 1a (FIG. 10, route Sb).

【0038】この際も、データ量プローブ3は、バスL
2上を通過するパケットを検出し、図2(A)に示すよ
うなプロトコルがIP、加入者番号(Host address)が
PC1aのアドレス、送信量(Byte Out)が0、受信量
(Byte In)が検出データ量、である伝送量データを生
成する。
At this time, the data amount probe 3 is connected to the bus L
2 is detected, the protocol as shown in FIG. 2A is IP, the subscriber number (Host address) is the address of the PC 1a, the transmission amount (Byte Out) is 0, and the reception amount (Byte In). Generates transmission amount data, which is the detected data amount.

【0039】このようにして、データ量プローブ3は、
バスL2上をデータが伝送される度に、伝送量データを
順次生成する。
As described above, the data amount probe 3
Each time data is transmitted on the bus L2, transmission amount data is sequentially generated.

【0040】データ量プローブ3は、送受信されるデー
タのプロトコル別(データ種別を含む)にデータ量を判
別する機能を備える。このため、加入者番号「1993
0612229」のユーザが、例えば、PC1aを使用
して、インターネットITN上のメールサーバにアクセ
スした場合には、データ量プローブ3は、バスL2上を
通過するパケットのヘッダの内容から、そのパケットの
送信元アドレス、データ量、プロトコルなどを判別し、
上述のIPデータについての伝送量データを生成すると
共に、SMTPデータ(メールデータ)について、図2
(B)に示すようなcsv形式の伝送量データを生成す
る。
The data amount probe 3 has a function of determining the data amount for each protocol (including data type) of data to be transmitted and received. Therefore, the subscriber number “1993”
For example, when the user of “0612229” accesses the mail server on the Internet ITN using the PC 1a, the data amount probe 3 transmits the packet based on the contents of the header of the packet passing on the bus L2. Determine the original address, data amount, protocol, etc.
In addition to generating the transmission amount data for the above-described IP data, FIG.
The transmission amount data in the csv format as shown in FIG.

【0041】同様に、例えば、PC1aがインターネッ
トITN上のニュースサーバをアクセスし、ニュースの
データを読み込んで来た場合、データ量プローブ3は、
上述のIPデータについての伝送量データを生成すると
共にNNTP(ニュースデータ)についてのcsv形式
の伝送量データを図2(C)に示すように生成する。
Similarly, for example, when the PC 1a accesses a news server on the Internet ITN and reads in news data, the data amount probe 3
The transmission amount data for the IP data described above is generated, and the transmission amount data in the csv format for NNTP (news data) is generated as shown in FIG.

【0042】また、IPデータ以外の、例えば、Mac
(Media Access Control)データを検出した場合には、
データ量プローブ3は、IPデータ用の伝送量データを
生成することなく、図2(D)に示すように、Macデ
ータ用の伝送量データを生成する。
In addition to the IP data, for example, Mac
(Media Access Control)
The data amount probe 3 generates the transmission amount data for Mac data as shown in FIG. 2D without generating the transmission amount data for IP data.

【0043】このようにして、データ量プローブ3の内
部メモリには、図2(A)〜(D)に示すように、プロ
トコル別に、ホストアドレスと送受信されたデータの量
を示すデータとの組がデータの送信又は受信がなされる
度に1行分ずつ蓄積される。
As described above, the internal memory of the data amount probe 3 has, as shown in FIGS. 2A to 2D, a set of a host address and data indicating the amount of data transmitted and received for each protocol. Are stored one row each time data is transmitted or received.

【0044】(課金処理)次に、上述の方法でデータ量
プローブ3が生成した伝送量データを使用して行う課金
処理について、図11〜図14を参照して説明する。
(Charging Process) Next, a charging process performed by using the transmission amount data generated by the data amount probe 3 by the above-described method will be described with reference to FIGS.

【0045】(日次処理)データ量プローブ3は、内部
メモリに記憶している伝送量データを、適宜、データ量
集計部4に供給する(図10、ルートSc)。データ量
集計部4は、データ量プローブ3から供給された伝送量
データの送信データ量(ByteOut)及び受信データ量(B
yteIn)を、それぞれ、IPアドレス別(PC別)及び
プロトコル別(データの種類別)に累算して、図4
(A)〜(D)に例示するような、プロトコル別及びI
Pアドレス別の日次伝送量データを生成する。
(Daily processing) The data amount probe 3 appropriately supplies the transmission amount data stored in the internal memory to the data amount totalizing unit 4 (FIG. 10, route Sc). The data amount tallying unit 4 transmits the transmission data amount (ByteOut) and the reception data amount (B) of the transmission amount data supplied from the data amount probe 3.
yteIn) is accumulated for each IP address (for each PC) and each protocol (for each type of data).
(A)-(D) and by protocol and I
Generate daily transmission amount data for each P address.

【0046】この日次伝送量データの生成処理を図11
を参照して説明する。まず、データ量集計部4は、n=
1として(ステップS11)、供給された伝送量データ
の第n行のデータを取り込む(ステップS12)。次
に、第n行のデータが存在するか否かを判別し(ステッ
プS13)、存在していなければ、処理対象のデータが
存在しないか、残っていないので、処理を終了する。
The daily transmission amount data generation process is shown in FIG.
This will be described with reference to FIG. First, the data amount tallying unit 4 calculates n =
As 1 (step S11), the data of the n-th row of the supplied transmission amount data is fetched (step S12). Next, it is determined whether or not the data in the n-th row exists (step S13). If not, the process ends because there is no or no data to be processed.

【0047】一方、ステップS13で、第n行のデータ
が存在すると判別した場合には、その行のByteIn とByt
eOutが共に0であるか否か、又は、IPアドレスが予め
課金処理を行わない対象として設定されているアドレス
に該当するか否かを判別する(ステップS14)。
On the other hand, if it is determined in step S13 that the data of the n-th row exists, the ByteIn and Byt
It is determined whether both eOut is 0 or whether the IP address corresponds to an address set as a target not to be charged (step S14).

【0048】ByteInとByteOutとが共に0である場合、
従量性の課金処理を行う必要がない。そこで、nに1を
加算して(ステップS15)、ステップS12にリター
ンする。また、バスL2上を通過するデータの中には、
外部装置からWebサーバ9をアクセスする場合や内部
装置同士の通信データのように、課金の対象とならない
ものも含まれている。そこで、課金対象であるPC1a
〜PC1m以外のアドレス(「172.**.*.***」以外のア
ドレス)がホストアドレスとして設定されているライン
についても、課金の対象とせず、ステップS15に進
む。
When both ByteIn and ByteOut are 0,
There is no need to perform pay-as-you-go billing processing. Therefore, 1 is added to n (step S15), and the process returns to step S12. The data passing on the bus L2 includes
There are also data that are not charged, such as access to the Web server 9 from an external device and communication data between internal devices. Therefore, the PC 1a to be charged is
The line in which an address other than PC1m (an address other than “172. **. *. ***”) is set as the host address is not set as a charging target, and the process proceeds to step S15.

【0049】ステップS14の判別で、第n行の伝送量
データの送信量及び受信量が0でなく、且つ、IPアド
レスが加入者のIPアドレスであると判別されたときに
は、第n行の伝送量データが、OSI(Open systems I
nterconnection)参照モデルのMac(Media Access C
ontrol)層のデータであるか否かを判別する(ステップ
S16)。
If it is determined in step S14 that the transmission amount and the reception amount of the transmission amount data in the n-th row are not 0 and that the IP address is the IP address of the subscriber, the transmission in the n-th row is performed. The amount data is OSI (Open systems I
nterconnection) reference model Mac (Media Access C)
It is determined whether or not the data is of the (ontrol) layer (step S16).

【0050】この判別で、Mac層のデータであると判
別されたときには、ホストアドレスとして設定されてい
るMacアドレスを基準にして、第n行の伝送量データ
のByteIn及びByteOutを同一アドレスのByteIn及びByteO
utに累算する(ステップS17)。なお、その同一アド
レスの行が存在しない場合には、データ量0に加算す
る。
In this determination, when it is determined that the data is of the Mac layer, the ByteIn and ByteOut of the transmission amount data of the n-th row are compared with the ByteIn and ByteOut of the same address based on the Mac address set as the host address. ByteO
ut is accumulated (step S17). If the row with the same address does not exist, it is added to the data amount 0.

【0051】ステップS16の判別で、Mac層のデー
タでないと判別されたときには、データのプロトコルを
判別し、プロトコル毎に、送信量及び受信量を累算する
(ステップS18〜22)。例えば、取り込んだ第n行
の伝送量データが図2(A)に示すIPデータに関する
ものであれば、ステップS18でYesと判別され、ス
テップS19で、同一のIPアドレスについてのByteIn
とByteOutの累積値に第n行のByteInとByteOutが累積さ
れる。
If it is determined in step S16 that the data is not Mac layer data, the protocol of the data is determined, and the transmission amount and the reception amount are accumulated for each protocol (steps S18 to S22). For example, if the acquired transmission amount data of the n-th row is related to the IP data shown in FIG. 2A, “Yes” is determined in step S18, and ByteIn for the same IP address is determined in step S19.
The ByteIn and ByteOut of the nth row are accumulated in the accumulated value of ByteOut and ByteOut.

【0052】同様に、取り込んだ第n行の伝送量データ
が図2(B)に示すSMTPデータ(メールデータ)に
関するものであれば、ステップS20でYesと判別さ
れ、ステップS21で、同一のIPアドレスについての
ByteInとByteOutの累積値に第n行のByteInとByteOutが
累積される。
Similarly, if the fetched transmission amount data of the n-th row relates to the SMTP data (mail data) shown in FIG. 2B, it is determined as Yes in step S20, and the same IP address is determined in step S21. About the address
ByteIn and ByteOut of the n-th row are accumulated in the accumulated value of ByteIn and ByteOut.

【0053】また、取り込んだ第n行の伝送量データが
NNTPデータ(ニュースデータ)に関するものであれ
ば、ステップS18及びS20でNoと判別され、ステ
ップS22で、同一のIPアドレスについてのByteInと
ByteOutの累積値に第n行のByteInとByteOutが累積され
る。
If the fetched transmission amount data of the n-th line relates to NNTP data (news data), No is determined in steps S18 and S20, and in step S22, ByteIn and ByteIn for the same IP address are determined.
ByteIn and ByteOut of the n-th row are accumulated in the accumulated value of ByteOut.

【0054】これらの処理を終了すると、フローはステ
ップS15に進み、次の行について同様の処理を実行す
る。
When these processes are completed, the flow proceeds to step S15, and the same process is executed for the next line.

【0055】データ量プローブ3から供給された伝送量
データのすべての行について、同様の処理を実行する
と、ステップS13で、データが無いと判別され、図1
1の日次伝送量データ生成処理は終了する。
When the same processing is executed for all the rows of the transmission amount data supplied from the data amount probe 3, it is determined in step S13 that there is no data, and FIG.
The daily transmission amount data generation process 1 ends.

【0056】このようにして、プロトコル毎及びIPア
ドレス毎にデータの送信量(ByteOut)及び受信量(Byt
eIn)が、順次累算され、図4(A)〜(D)に例示す
るような、csv形式の日次伝送量データが生成され
る。
As described above, the data transmission amount (ByteOut) and data reception amount (Byt) are provided for each protocol and each IP address.
eIn) are sequentially accumulated to generate daily transmission amount data in csv format as illustrated in FIGS. 4 (A) to 4 (D).

【0057】例えば、図4(A)によれば、1998年
5月31日午前0時から現在までの間に、IPアドレス
が172.17.8.251のPC1aがインターネッ
トITNに送出したIPデータの量は10285101
バイト、インターネットITNから受信したデータの量
が169251004バイトである。
For example, according to FIG. 4A, the IP data transmitted to the Internet ITN by the PC 1a having the IP address of 172.17.8.251 from midnight of May 31, 1998 to the present time is shown. Is 10285101
Bytes, the amount of data received from the Internet ITN is 169251004 bytes.

【0058】また、図4(B)によれば、1998年5
月31日午前0時から現在までの間に、IPアドレスが
172.17.8.251のPC1aが送出したSMT
Pデータ(メールデータ)の量は10285バイト、受
信したデータの量は169251バイトである。
Also, according to FIG.
SMT sent by PC1a with IP address 172.17.8.251 from midnight to the present on March 31
The amount of P data (mail data) is 10285 bytes, and the amount of received data is 169251 bytes.

【0059】データ量集計部4は、一定期間(午前0時
から午後0時まで)伝送量データを累算すると、1日分
の日次伝送量データの蓄積が完了したとして、新たな日
次伝送量データを生成する。データ量集計部4は、所定
のタイミング、例えば、毎日午前4時に、図4(A)〜
(D)に示すような日次伝送量データをデータ課金サー
バ5に送信する(図10、ルートSd)。
After accumulating the transmission amount data for a certain period (from 0:00 to 2:00 pm), the data amount totaling unit 4 determines that the accumulation of the daily transmission amount data for one day is completed, and sets a new daily Generate transmission amount data. The data amount tallying unit 4 performs the processing at a predetermined timing, for example, every day at 4:00 am
The daily transmission amount data as shown in (D) is transmitted to the data charging server 5 (FIG. 10, route Sd).

【0060】一方、CATV課金サーバ8は、所定のタ
イミング、例えば、毎日午前3時に、記憶している加入
者契約データをデータ課金サーバ5に出力する(図1
0、ルートSe)。
On the other hand, the CATV charging server 8 outputs the stored subscriber contract data to the data charging server 5 at a predetermined timing, for example, at 3:00 am every day (FIG. 1).
0, route Se).

【0061】まず、データ課金サーバ5は、インターネ
ット接続サービスへの加入者、条件の変動などを検出す
るために、図12に示す加入者契約データ更新処理を開
始する。
First, the data charging server 5 starts a subscriber contract data update process shown in FIG. 12 to detect a subscriber to the Internet connection service, a change in conditions, and the like.

【0062】まず、データ課金サーバ5は、昨日CAT
V課金サーバ8から供給され、内部メモリに蓄積してお
いた加入者契約データと今回受信した加入者契約データ
とを突き合わせる(ステップS31)。
First, the data billing server 5 reads the CAT yesterday.
The subscriber contract data supplied from the V charging server 8 and stored in the internal memory is compared with the currently received subscriber contract data (step S31).

【0063】データ課金サーバ5は、突き合わせ処理に
より、新規加入者を検出すると(昨日までの加入者契約
データに含まれておらず、今日の加入者契約データに含
まれている)(ステップS32;Yes)、その加入者
の課金データを登録するために、加入者別日次伝送量デ
ータ(図5(A))及び加入者別月次伝送量データ(図
5(B))にその加入者用の新たなレコードを追加する
(ステップS33)。
When the data charging server 5 detects a new subscriber by the matching process (not included in the subscriber contract data up to yesterday, but included in today's subscriber contract data) (step S32; Yes), the subscriber's daily transmission data (FIG. 5 (A)) and the subscriber's monthly transmission data (FIG. 5 (B)) are registered in order to register the charging data of the subscriber. Is added (step S33).

【0064】突き合わせ処理により、逆に、登録が抹消
された利用者を検出した場合には(ステップS34;Y
es)、加入者別日次伝送量データ(図5(A))及び
加入者別月次伝送量データ(図5(B))の該当するレ
コードを抹消する(ステップS35)。
On the contrary, when the user whose registration has been deleted is detected by the matching process (step S34; Y
es), the corresponding records of the daily transmission data for each subscriber (FIG. 5 (A)) and the monthly transmission data for each subscriber (FIG. 5 (B)) are deleted (step S35).

【0065】また、突き合わせ処理により、端末やPC
の追加を検出した場合には(ステップS36,S38;
Yes)、課金ファイルに対応するレコードを追加する
(ステップS37,S39)。その他、何らかの変更が
ある場合には、加入者別日次伝送量データ(図5
(A))及び加入者別月次伝送量データ(図5(B))
の登録レコードを修正する(ステップS40)。
Further, the matching process allows the terminal or PC to be used.
Is detected (steps S36 and S38;
Yes), a record corresponding to the accounting file is added (steps S37, S39). In addition, if there is any change, the daily transmission amount data for each subscriber (FIG. 5)
(A)) and monthly transmission volume data by subscriber (Fig. 5 (B))
Is modified (step S40).

【0066】このようにして、1日に一回、各加入者に
ついて、加入者番号、端末番号及びPC番号、IPアド
レスなどの情報を最新のものとし、これを課金処理に利
用することができる。
As described above, once a day, information such as the subscriber number, terminal number, PC number, and IP address of each subscriber can be updated and used for billing. .

【0067】次に、午前4時になると、データ量集計部
4は、図11の日次伝送量データ生成処理で求めた日次
伝送量データをデータ課金サーバ5に送信する。データ
課金サーバ5は、データ量集計部4から日次伝送量デー
タを受信し、内部メモリに記憶しておいた加入者契約デ
ータを読み出す(ステップS51)。
Next, at 4:00 am, the data amount totaling unit 4 transmits the daily transmission amount data obtained in the daily transmission amount data generation processing of FIG. The data charging server 5 receives the daily transmission amount data from the data amount totalizing unit 4, and reads out the subscriber contract data stored in the internal memory (step S51).

【0068】次に、課金について、SMTPデータやN
NTPデータを無料とするなどの、特定の制御が設定さ
れているか否かを判別する(ステップS52)。なお、
この設定は、システム管理者などにより設定される。こ
こでは、そのような設定は無いこととする。
Next, regarding billing, SMTP data and N
It is determined whether or not a specific control such as making the NTP data free is set (step S52). In addition,
This setting is set by a system administrator or the like. Here, there is no such setting.

【0069】すると、データ課金サーバ5は、供給され
た日次別伝送量データのうち、IPデータに関するもの
を取り込み(ステップS53)、更新された加入者契約
データに基づいて、IPアドレス又はMacアドレスを
キーにマッチング処理を行い、同一アドレスについての
データを加算(累算)する(ステップS54)。
Then, the data accounting server 5 fetches the data relating to the IP data from the supplied daily transmission data (step S53), and based on the updated subscriber contract data, the IP address or the Mac address. Is used as a key to add (accumulate) data for the same address (step S54).

【0070】例えば、加入者番号1993061222
9の加入者が、1台のケーブルモデムとこのケーブルモ
デムに接続された2台のPCを所有している場合には、
IPアドレス毎、即ち、PC毎にByteInとByteOutを求
める。しかし、実際の請求は加入者単位(アカウント単
位)である。そこで、ステップS54で、加入者契約デ
ータを参照して、IPアドレス又はMacアドレスをキ
ーに同一アカウントに属すデータ量をすべて加算する。
これにより、アカウント別の日次伝送データ量の合計が
求められる。
For example, subscriber number 1993061222
If nine subscribers own one cable modem and two PCs connected to the cable modem,
ByteIn and ByteOut are obtained for each IP address, that is, for each PC. However, the actual billing is per subscriber (account unit). Therefore, in step S54, referring to the subscriber contract data, all data amounts belonging to the same account are added using the IP address or the Mac address as a key.
Thus, the total daily transmission data amount for each account is obtained.

【0071】データ課金サーバ5は、このようにして求
めた、加入者別(アカウント別)伝送データ量を記憶す
る。データ課金サーバ5は、さらに、図5(B)に示す
ように、前回の締め日から前日までのアカウント別のデ
ータ量を記憶しており、このデータを読み出して、新た
に求めたデータ量を加算する(ステップS55)。これ
により、前回の締め日から当日までの、アカウント別の
伝送量データが求められる。
The data charging server 5 stores the transmission data amount for each subscriber (for each account) obtained in this manner. As shown in FIG. 5B, the data charging server 5 further stores the data amount for each account from the previous closing date to the previous day, reads this data, and adds the newly obtained data amount. (Step S55). As a result, the transmission amount data for each account from the previous closing date to the current day is obtained.

【0072】次に、データ課金サーバ5は、図6(A)
に示す料金一覧データを読み出し、利用者別に契約タイ
プを判別し、その時点までの超過料金を求め、図6
(B)に示す加入者別料金データを生成し、記憶する
(ステップS56)。
Next, the data charging server 5 is configured as shown in FIG.
The charge list data shown in FIG. 6 is read, the contract type is determined for each user, and the excess charge up to that point is obtained.
The subscriber-specific fee data shown in (B) is generated and stored (step S56).

【0073】一方、ステップS52の判別で、課金内容
が制御されていると判別されると、制御内容に応じた処
理を行う。一例として、「電子メール」と「ニュース」
のサービスは無料に設定されているとする。この場合、
各利用者が送受信したデータ量から電子メールとニュー
スに関するデータの量を減算する必要がある。そこで、
IPアドレス毎に、IPデータのデータ量を取り込み
(ステップS57)、各IPアドレスについて、SMT
Pデータのデータ量を取り込み(ステップS58)、さ
らに、各IPアドレスについて、NNTPデータのデー
タ量を取り込む(ステップS59)。続いて、各IPア
ドレスについて、IPデータのデータ量からSMTPデ
ータのデータ量とNNTPデータのデータ量を減算する
ことにより、課金対象のデータ量を求める(ステップS
60)。
On the other hand, if it is determined in step S52 that the billing content is controlled, a process corresponding to the control content is performed. For example, "email" and "news"
Service is set to free. in this case,
It is necessary to subtract the amount of data relating to e-mail and news from the amount of data transmitted and received by each user. Therefore,
The data amount of the IP data is fetched for each IP address (step S57).
The data amount of P data is captured (step S58), and the data amount of NNTP data is captured for each IP address (step S59). Subsequently, for each IP address, the amount of data to be charged is obtained by subtracting the amount of SMTP data and the amount of NNTP data from the amount of IP data (step S).
60).

【0074】以後は、ステップS54に進み、ユーザ別
(アカウント別)に課金対象のデータ量を計算し、日次
課金対象データ量、前回の締め日から当日までの課金対
象データ量を求め(ステップS55)、さらに、現在時
点での超過料金を計算する(ステップS56)。
Thereafter, the process proceeds to step S54, in which the amount of data to be charged is calculated for each user (for each account), and the amount of data to be charged daily and the amount of data to be charged from the previous closing date to the current day are obtained (step S55). ), And calculate the excess charge at the present time (step S56).

【0075】このような方法で、データ課金サーバ5
は、データ量集計部4から供給された日次伝送量データ
を、プロトコル別に、また、加入者別に加算処理し、課
金データを生成する。また、超過料金を日々計算してお
くことにより、月次の超過料金を生成するときの処理時
間を短縮することができる。
In this manner, the data accounting server 5
Performs addition processing on the daily transmission amount data supplied from the data amount totaling unit 4 for each protocol and for each subscriber to generate billing data. In addition, by calculating the excess charge daily, it is possible to reduce the processing time when generating a monthly excess charge.

【0076】(月次処理)次に、月毎に予め定められて
いる締め日になったときにデータ課金サーバ5が行う月
次処理について、説明する。
(Monthly Processing) Next, monthly processing performed by the data charging server 5 when a predetermined closing date has been reached for each month will be described.

【0077】データ課金サーバ5は、内部タイマを備
え、現在日時が予め設定されている締め日になったこと
を検出すると、図14に示す処理を開始する。まず、図
13のステップS56で算出した超過料金、総送受信デ
ータ量、締め日等から構成される月次料金データを生成
する(ステップS71)。データ課金サーバ5は、生成
した月次料金データをCATV課金サーバ8に出力する
(ステップS72)。また、データ課金サーバ5は、日
次伝送量データ及び月次伝送量データをWebサーバ9
に出力する(ステップS72)。
The data accounting server 5 has an internal timer, and when detecting that the current date and time has reached a preset cut-off date, starts the processing shown in FIG. First, monthly fee data including the excess fee, the total transmitted / received data amount, and the closing date calculated in step S56 of FIG. 13 is generated (step S71). The data charging server 5 outputs the generated monthly fee data to the CATV charging server 8 (Step S72). The data billing server 5 stores the daily transmission amount data and the monthly transmission amount data in the Web server 9.
(Step S72).

【0078】CATV課金サーバ8は、データ課金サー
バ5から月次料金データを受信し(図10、ルートS
f)、受信した月次料金データに従って、超過分の料金
を含む接続料金を各加入者から徴収するための処理を行
う。
The CATV charging server 8 receives the monthly fee data from the data charging server 5 (see FIG. 10, route S).
f) According to the received monthly fee data, a process for collecting a connection fee including an excess fee from each subscriber is performed.

【0079】また、Webサーバ9は、データ課金サー
バ5から供給された日次伝送量データと月次料金データ
を受信し(図10ルートSg)、図8に示すHTML形
式の月次明細データと図9に示すHTML形式の日次明
細データを生成する。このような方法で、月次の超過料
金の生成、日次及び月次の明細データを作成する。
Further, the Web server 9 receives the daily transmission amount data and the monthly fee data supplied from the data charging server 5 (route Sg in FIG. 10), and stores the monthly detailed data in HTML format shown in FIG. The daily detailed data in the HTML format shown in FIG. 9 is generated. In this way, monthly excess charges are generated, and daily and monthly detailed data are created.

【0080】任意のユーザが、自己の課金情報を確認し
たい場合、自己のPCからユーザID、パスワードなど
を指定して、Webサーバ9の閲覧を要求する。PCが
出力したデータは、ケーブルモデム2aを介してCAT
V網12に供給され、更にセンタールータ6を介してセ
キュリティルータ7に供給される。セキュリティルータ
7は、供給されたデータがWebサーバ9へのアクセス
権限を有する者のデータであるか否かを、入力されたユ
ーザID、パスワードなどから判別する。
When an arbitrary user wants to check his / her own billing information, he / she specifies a user ID and a password from his / her PC and requests browsing of the Web server 9. The data output by the PC is CAT via the cable modem 2a.
The data is supplied to the V network 12 and further supplied to the security router 7 via the center router 6. The security router 7 determines whether or not the supplied data is data of a person who has access authority to the Web server 9 based on the input user ID, password, and the like.

【0081】セキュリティルータ7は、権限を有する者
からのアクセス要求であると判別したときに、バスL3
を介してWebサーバ9に、閲覧要求を供給する。
When the security router 7 determines that the request is an access request from an authorized person, the security router 7
A browsing request is supplied to the Web server 9 via the.

【0082】Webサーバ9は、閲覧要求の受信に応答
して、自己の記憶している明細データから、該当する利
用者の日次又は月次の明細データを読み取って、送信す
る。Webサーバ9が送信した明細データは、セキュリ
ティルータ7及びセンタールータ6を介してCATV網
12に供給され、更に、ケーブルモデム2を介してPC
1aに供給される。PC1aは、供給された明細データ
を受信し、表示する。このようにして、ユーザは、We
bサーバ9上で、自己の課金情報を確認することができ
る。
In response to the reception of the browsing request, the Web server 9 reads out the daily or monthly detailed data of the corresponding user from the detailed data stored therein and transmits it. The detailed data transmitted by the Web server 9 is supplied to the CATV network 12 via the security router 7 and the center router 6, and further transmitted to the PC via the cable modem 2.
1a. The PC 1a receives and displays the supplied detailed data. In this way, the user
On the server b, the user can check his own billing information.

【0083】以上説明したように、この発明によれば、
ネットワーク上を伝送されるデータのIPアドレス、プ
ロトコルなどを判別し、個別に集計することにより、セ
ンタ側で各PC及び各利用者の送受信データ量を求め、
課金することができる。しかも、プロトコルに応じて、
課金の対象から外すなどの、柔軟な設定が可能となる。
As described above, according to the present invention,
By determining the IP address, protocol, etc. of the data transmitted on the network and totaling them individually, the center side obtains the amount of data transmitted and received by each PC and each user,
Can be charged. Moreover, depending on the protocol,
Flexible settings, such as excluding from billing, are possible.

【0084】上記実施の形態において、データ量プロー
ブ3は、RMON2の規約(RFC2021)を満たす
RMONプローブ(Remote Network Monitoring)から
構成し、データ量集計部4をRMONマネージャから構
成することができる。
In the above embodiment, the data amount probe 3 can be constituted by an RMON probe (Remote Network Monitoring) which satisfies the rules of RMON2 (RFC2021), and the data amount totalizing section 4 can be constituted by an RMON manager.

【0085】この発明は、上記実施の形態に限定され
ず、種々の変形及び応用が可能である。例えば、伝送さ
れるデータ量プローブ3と検出されたデータ量を集計す
るデータ量集計部4とデータ課金サーバ5とを配置した
が、データ量プローブ3に複合的な機能を与え、1台で
伝送データ量の検出、集計及び課金処理を実行させるよ
うにしてもよい。
The present invention is not limited to the above embodiment, and various modifications and applications are possible. For example, a data amount probe 3 to be transmitted, a data amount totalizing unit 4 for totalizing the detected data amount, and a data billing server 5 are arranged. The detection, aggregation, and billing processing of the data amount may be executed.

【0086】この発明は、CATVを用いたインターネ
ット接続サービスに用いて好適である。ただし、これに
限定されるものではなく、コンピュータとインターネッ
ト以外のWANとの接続を行う種々のシステムに適用で
きる。また、CATVを用いたものである必要もなく、
電話回線網とインターネットとの間を接続するようにし
てもよい。
The present invention is suitable for use in an Internet connection service using CATV. However, the present invention is not limited to this, and can be applied to various systems for connecting a computer to a WAN other than the Internet. Also, there is no need to use CATV,
The connection between the telephone line network and the Internet may be made.

【0087】また、上記実施の形態では、CATV課金
サーバ8は、加入者契約データ全体をデータ課金サーバ
5に送信したが、課金処理に必要な事項、例えば、加入
者番号とIPアドレスと料金コースなどのみをデータ課
金サーバに送信してもよい。料金一覧データは、一例で
あり、任意のコース設定が可能である。
Further, in the above embodiment, the CATV charging server 8 transmits the entire subscriber contract data to the data charging server 5, but the items necessary for the charging process, for example, the subscriber number, the IP address, and the charge course Or the like may be transmitted to the data charging server. The fee list data is an example, and an arbitrary course can be set.

【0088】また、課金制御の内容も任意であり、例え
ば、SMTPに関しては、メール数に応じて課金する等
の操作を行っても良い。この場合は、図13の例えば、
ステップS57〜S60で、IPデータのデータ量から
SMTPデータのデータ量を減算したて料金を求めた
後、メール数に基づく料金を加算する等の処理が必要に
なる。その他、任意に課金の例外や単価の例外を設ける
ことができる。日次、月次の締めの時刻や日付は任意に
変更可能である。
The content of the charging control is also arbitrary. For example, for SMTP, an operation such as charging according to the number of mails may be performed. In this case, for example, in FIG.
In steps S57 to S60, a process of subtracting the data amount of the SMTP data from the data amount of the IP data to obtain a fee, and then adding a fee based on the number of mails is required. In addition, an exception for charging and an exception for unit price can be arbitrarily provided. Daily and monthly closing times and dates can be arbitrarily changed.

【0089】図1に示すインターネット接続システムの
内部構成も任意に変更可能であり、例えば、バスL1〜
L3が共通化されるなどしてもよい。但し、本来的に課
金対象であるデータが伝送されるバスL1、L2と、課
金処理のためのデータが伝送されるバスL3とは、分離
しておくことが望ましい。
The internal configuration of the Internet connection system shown in FIG. 1 can be arbitrarily changed.
L3 may be shared. However, it is desirable that the buses L1 and L2 for transmitting data to be charged originally and the bus L3 for transmitting data for charging processing are separated.

【0090】[0090]

【発明の効果】以上説明したように、この発明によれ
ば、各コンピュータのデータ伝送量をセンタで集中的に
判別及び集計して課金処理を行うことができる。さら
に、プロトコルを判別することにより、プロトコルに応
じた課金処理などの柔軟な課金処理が可能となる。
As described above, according to the present invention, the amount of data transmitted by each computer can be centrally determined and aggregated at the center to perform the accounting process. Further, by determining the protocol, flexible charging processing such as charging processing according to the protocol can be performed.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態にかかるCATV網を用い
たインターネット接続システムの構成を示す図である。
FIG. 1 is a diagram showing a configuration of an Internet connection system using a CATV network according to an embodiment of the present invention.

【図2】図1に示すデータ量プローブにより生成され
る、通信別の伝送量データの例を示す図であり、(A)
はIPデータの伝送量を示す伝送量データの例、(B)
はSMTPデータの伝送量を示す伝送量データの例、
(C)はNNTPデータの伝送量を示す伝送量データの
例、(D)はMacデータの伝送量を示す伝送量データ
の例である。
2A is a diagram showing an example of transmission amount data for each communication generated by the data amount probe shown in FIG. 1; FIG.
Is an example of transmission amount data indicating the transmission amount of IP data, (B)
Is an example of transmission amount data indicating the transmission amount of SMTP data,
(C) is an example of transmission amount data indicating the transmission amount of NNTP data, and (D) is an example of transmission amount data indicating the transmission amount of Mac data.

【図3】コンピュータとインターネットITNとの間で
伝送されるデータパケットの概略構成を示す図である。
FIG. 3 is a diagram showing a schematic configuration of a data packet transmitted between a computer and the Internet ITN.

【図4】図1に示すデータ量集計部によりIPデータ毎
に集計されて生成される日次伝送量データの例を示す図
であり、(A)はIPデータの日次伝送量を示す日次伝
送量データの例、(B)はSMTPデータの日次伝送量
を示す日次伝送量データの例、(C)はNNTPデータ
の日次伝送量を示す日次伝送量データの例、(D)はM
acデータの日次伝送量を示す日次伝送量データの例で
ある。
FIG. 4 is a diagram showing an example of daily transmission amount data generated by being aggregated for each IP data by the data amount aggregation unit shown in FIG. 1; Example of next transmission amount data, (B) is an example of daily transmission amount data indicating the daily transmission amount of SMTP data, (C) is an example of daily transmission amount data indicating the daily transmission amount of NNTP data, ( D) is M
It is an example of the daily transmission amount data which shows the daily transmission amount of ac data.

【図5】加入者別に集計された伝送データ量を示す加入
者別伝送量データの例を示す図であり、(A)は加入者
別日次伝送量データの例、(B)は加入者別月次伝送量
データの例である。
FIGS. 5A and 5B are diagrams showing examples of transmission data for each subscriber indicating transmission data amounts aggregated for each subscriber, wherein FIG. 5A shows an example of daily transmission data for each subscriber, and FIG. It is an example of another monthly transmission amount data.

【図6】(A)は、図1に示すネットワーク接続システ
ムが提供するサービスとその料金設定を示す料金一覧デ
ータの例であり、(B)は加入者別料金データの例であ
る。
6A is an example of fee list data showing services provided by the network connection system shown in FIG. 1 and their fee settings, and FIG. 6B is an example of subscriber-specific fee data.

【図7】図1に示すネットワーク接続システムが提供す
るサービスの加入者とその契約内容を示す加入者契約デ
ータの一例を示す図である。
7 is a diagram showing an example of subscriber contract data indicating subscribers of services provided by the network connection system shown in FIG. 1 and their contract contents.

【図8】加入者からの要求に応じて提示される、月次明
細の一例を示す図である。
FIG. 8 is a diagram showing an example of a monthly specification presented in response to a request from a subscriber.

【図9】加入者からの要求に応じて提示される、日次明
細の一例を示す図である。
FIG. 9 is a diagram showing an example of a daily specification presented in response to a request from a subscriber.

【図10】図1に示すネットワーク接続システム上での
データや要求の流れを示す図である。
FIG. 10 is a diagram showing a flow of data and a request on the network connection system shown in FIG. 1;

【図11】図1に示すデータ量集計部が実行する日次伝
送量データ生成処理のフローチャートである。
FIG. 11 is a flowchart of a daily transmission amount data generation process executed by the data amount totalizing unit shown in FIG. 1;

【図12】図1に示すデータ課金サーバが実行する加入
者契約データ更新処理のフローチャートである。
FIG. 12 is a flowchart of a subscriber contract data update process executed by the data charging server shown in FIG. 1;

【図13】図1に示すデータ課金サーバが実行する日次
処理のフローチャートである。
FIG. 13 is a flowchart of a daily process executed by the data charging server shown in FIG. 1;

【図14】図1に示すデータ課金サーバが実行する締め
日処理のフローチャートである。
FIG. 14 is a flowchart of a closing date process executed by the data charging server shown in FIG. 1;

【符号の説明】[Explanation of symbols]

1a〜1m・・・コンピュータ(PC)、2a〜2n・・・ケ
ーブルモデム、3・・・データ量プローブ、4・・・データ量
集計部、5・・・データ課金サーバ、6・・・センタールー
タ、7・・・セキュリティルータ、8・・・CATV課金サー
バ、9・・・Webサーバ、10・・・DSU、11・・・ルー
タ及びファイヤーウォール、12・・・CATV網、L1
〜L3・・・バス、INT・・・インターネット
1a to 1m Computer (PC), 2a to 2n Cable modem, 3 Data amount probe, 4 Data amount totaling unit, 5 Data billing server, 6 Center Router, 7 Security router, 8 CATV billing server, 9 Web server, 10 DSU, 11 Router and firewall, 12 CATV network, L1
~ L3 ・ ・ ・ Bus, INT ・ ・ ・ Internet

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】複数のコンピュータとネットワークとの間
に配置され、各コンピュータとネットワークとを接続す
るネットワーク接続システムであって、 前記複数のコンピュータとネットワークとの間でデータ
を送受信するデータ送受信手段と、 前記データ送受信手段を伝送されるデータをモニタし、
アドレス及びデータ量を検出する検出手段と、 前記検出手段が検出したデータ量をアドレス別に集計す
る集計手段と、 前記集計手段により求められた集計値に基づいて課金額
を求める課金手段と、 を備えることを特徴とするネットワーク接続システム。
1. A network connection system arranged between a plurality of computers and a network and connecting each computer to the network, comprising: a data transmission / reception unit for transmitting / receiving data between the plurality of computers and the network. Monitoring data transmitted by the data transmitting / receiving means,
Detecting means for detecting an address and a data amount; totaling means for totalizing the data amount detected by the detecting means for each address; and charging means for calculating a charging amount based on the total value obtained by the totaling means. A network connection system, characterized in that:
【請求項2】複数のコンピュータにCATV網を介して
接続され、該CATV網を介して各コンピュータとイン
ターネットとの間を接続するネットワーク接続システム
であって、 前記複数のコンピュータとインターネットとの間で、C
ATV網を介してデータを送受信するデータ送受信手段
と、 前記データ送受信手段を伝送されるデータをモニタし、
アドレス及びデータ量を検出する検出手段と、 前記検出手段が検出したデータ量をアドレス別に集計す
る集計手段と、 前記集計手段により求められた集計値に基づいて課金額
を求める課金手段と、 を備えることを特徴とするネットワーク接続システム。
2. A network connection system connected to a plurality of computers via a CATV network, and connecting each computer to the Internet via the CATV network. , C
Data transmission / reception means for transmitting / receiving data via an ATV network, and monitoring data transmitted through the data transmission / reception means,
Detecting means for detecting an address and a data amount; totaling means for totalizing the data amount detected by the detecting means for each address; and charging means for calculating a charging amount based on the total value obtained by the totaling means. A network connection system, characterized in that:
【請求項3】前記検出手段は、前記データ送受信手段を
伝送されるデータをモニタして、そのプロトコルを検出
する手段を備え、 前記集計手段は、前記検出手段が検出したデータ量をア
ドレス別及びプロトコル別に集計する手段を備える、 ことを特徴とする請求項1又は2に記載のネットワーク
接続システム。
3. The detecting means includes means for monitoring data transmitted through the data transmitting / receiving means and detecting a protocol of the data, and the counting means includes a data amount detected by the detecting means for each address. The network connection system according to claim 1, further comprising: a unit that totalizes each protocol.
【請求項4】前記検出手段は、コンピュータからネット
ワークに送出されたデータの量と、ネットワークからコ
ンピュータが受信したデータの量を検出する手段を備
え、 前記集計手段は、前記検出手段が検出したデータ量をア
ドレス別に日単位で集計する日次集計手段と、前記日次
集計手段が集計したデータ量を、前回の締め日から累算
して、前回の締め日から現在までの送受信データ量を求
める月次集計手段と、を備え、 前記課金手段は、前記月次集計手段が集計したデータ量
に基づいて課金金額を求める手段を備える、 ことを特徴とする請求項1、2又は3に記載のネットワ
ーク接続システム。
4. The detecting means includes means for detecting an amount of data transmitted from the computer to the network and an amount of data received by the computer from the network, and the counting means includes a data detecting means for detecting the amount of data detected by the detecting means. A daily tallying means for tallying the amount for each address on a daily basis, and a monthly amount to calculate the amount of data transmitted and received from the previous closing date to the present by accumulating the data amount taught by the daily tallying means from the previous closing date. 4. The network connection according to claim 1, further comprising: a totalizing unit, wherein the charging unit includes a unit for obtaining a charging amount based on the data amount totalized by the monthly totaling unit. 5. system.
【請求項5】前記課金手段は、利用者別にコンピュータ
のアドレスを記憶する手段と、前記アドレス別に集計さ
れたデータ量を、さらに、利用者別に集計する手段とを
備える、 ことを特徴とする請求項1乃至4のいずれか1項に記載
のネットワーク接続システム。
5. The system according to claim 1, wherein said charging means comprises means for storing a computer address for each user, and means for totalizing the amount of data collected for each address for each user. Item 5. The network connection system according to any one of Items 1 to 4.
【請求項6】前記課金手段は、全データ量から、課金対
象外のデータのデータ量を減算する手段を備える、こと
を特徴とする請求項1乃至5のいずれか1項に記載のネ
ットワーク接続システム。
6. The network connection according to claim 1, wherein said charging means comprises means for subtracting the data amount of the data not to be charged from the total data amount. system.
【請求項7】複数のコンピュータとネットワークとの間
に配置され、各コンピュータとネットワークとの間で送
受信されるデータの量を判別し、データの量に基づいて
課金処理を行う課金方法であって、 前記複数のコンピュータとネットワークとの間で伝送さ
れるデータをモニタし、アドレス、プロトコル、データ
量を検出し、 検出したデータ量をアドレス別及びプロトコル別に集計
し、 集計値に基づいて課金額を求める、 ことを特徴とする課金方法。
7. A charging method which is arranged between a plurality of computers and a network, determines an amount of data transmitted and received between each computer and the network, and performs a charging process based on the amount of data. Monitoring data transmitted between the plurality of computers and the network, detecting an address, a protocol, and a data amount; totalizing the detected data amount for each address and each protocol; and calculating a billing amount based on the total value. A billing method characterized by:
JP11047777A 1999-02-25 1999-02-25 Network connection system having charging function and charging method Abandoned JP2000252979A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11047777A JP2000252979A (en) 1999-02-25 1999-02-25 Network connection system having charging function and charging method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11047777A JP2000252979A (en) 1999-02-25 1999-02-25 Network connection system having charging function and charging method

Publications (1)

Publication Number Publication Date
JP2000252979A true JP2000252979A (en) 2000-09-14

Family

ID=12784812

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11047777A Abandoned JP2000252979A (en) 1999-02-25 1999-02-25 Network connection system having charging function and charging method

Country Status (1)

Country Link
JP (1) JP2000252979A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002084955A1 (en) * 2001-04-09 2002-10-24 Ntt Docomo, Inc. Communication data amount measurement system
US6775519B1 (en) * 1995-06-07 2004-08-10 Globalstar L.P. Method and apparatus for accounting for user terminal session-based connection to a satellite communication system
WO2005101758A1 (en) * 2004-04-16 2005-10-27 Fujitsu Limited Communication terminal, communication controller, charging system, data communication program, charging program, data communication method and charging method
JP2007511936A (en) * 2003-10-28 2007-05-10 ▲ホア▼▲ウェイ▼技術有限公司 Apparatus for collecting billing information of data service and billing method thereof
CN100346601C (en) * 2004-02-17 2007-10-31 日立通讯技术株式会社 Access server with function of collecting communication statistics information
US7373160B2 (en) 2001-01-19 2008-05-13 Telefonaktiebolaget L M Ericsson (Publ) Method and device for indicating amounts of data in mobile networks

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6775519B1 (en) * 1995-06-07 2004-08-10 Globalstar L.P. Method and apparatus for accounting for user terminal session-based connection to a satellite communication system
US7373160B2 (en) 2001-01-19 2008-05-13 Telefonaktiebolaget L M Ericsson (Publ) Method and device for indicating amounts of data in mobile networks
WO2002084955A1 (en) * 2001-04-09 2002-10-24 Ntt Docomo, Inc. Communication data amount measurement system
US6954714B2 (en) 2001-04-09 2005-10-11 Ntt Docomo, Inc. System and associated method for measuring communication data volume and type thereof
JP2007511936A (en) * 2003-10-28 2007-05-10 ▲ホア▼▲ウェイ▼技術有限公司 Apparatus for collecting billing information of data service and billing method thereof
US8488597B2 (en) 2003-10-28 2013-07-16 Huawei Technologies Co., Ltd. Apparatus for collecting charging information of a data service and charging method thereof
CN100346601C (en) * 2004-02-17 2007-10-31 日立通讯技术株式会社 Access server with function of collecting communication statistics information
US7457875B2 (en) 2004-02-17 2008-11-25 Hitachi Communication Technologies, Ltd. Access server with function of collecting communication statistics information
WO2005101758A1 (en) * 2004-04-16 2005-10-27 Fujitsu Limited Communication terminal, communication controller, charging system, data communication program, charging program, data communication method and charging method

Similar Documents

Publication Publication Date Title
US8214487B2 (en) System and method to determine network usage
CN1901460B (en) Billing method for an communication network
US7277938B2 (en) Method and system for managing performance of data transfers for a data access system
CN100355253C (en) Push-type information transfer method and its transfer device
US20070081543A1 (en) Network utilization control apparatus and method of using
JP3230671B2 (en) Packet billing device
JP2001512926A (en) Perform access services
US9838547B2 (en) Method to push toll-free applications to a user device
KR100850968B1 (en) Method and system of SL communication quality management in IPTV service
JP2000252979A (en) Network connection system having charging function and charging method
KR100293399B1 (en) System and method for measuring and accounting for data traffic on networks
US20030091031A1 (en) Variable pricing structure for transmitting packets across a communications link
WO2001071589A1 (en) Contents charging method, contents charging system and recording medium recording contents charging program
JP3584838B2 (en) Packet monitoring system, packet monitoring method, and recording medium recording program thereof
JP2001069476A (en) Network connection system with billing function
JP3408478B2 (en) Dial-up router charge management method
CN100542095C (en) A traffic billing method
CA2885035A1 (en) Data usage analysis and reporting
JP2003281668A (en) Charging communication terminal, external server, communication system and charging method
JP4303506B2 (en) Billing data aggregation program
JPH1188402A (en) Communication system using CATV network and center device of CATV network
JP3999603B2 (en) Distribution service billing apparatus, distribution service billing program, and computer-readable recording medium recording the program
JP4205882B2 (en) Data transmission system, information processing apparatus, computer program, and recording medium
JPH11191766A (en) Network monitoring device
KR100596403B1 (en) System and method for managing a charge

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050215

A762 Written abandonment of application

Free format text: JAPANESE INTERMEDIATE CODE: A762

Effective date: 20050324