Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3602415B2 - Traffic control method - Google Patents
[go: Go Back, main page]

JP3602415B2 - Traffic control method - Google Patents

Traffic control method Download PDF

Info

Publication number
JP3602415B2
JP3602415B2 JP2000206201A JP2000206201A JP3602415B2 JP 3602415 B2 JP3602415 B2 JP 3602415B2 JP 2000206201 A JP2000206201 A JP 2000206201A JP 2000206201 A JP2000206201 A JP 2000206201A JP 3602415 B2 JP3602415 B2 JP 3602415B2
Authority
JP
Japan
Prior art keywords
terminal identifier
communication
database
area network
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000206201A
Other languages
Japanese (ja)
Other versions
JP2002026981A (en
Inventor
剣 岩畑
武男 市川
正孝 飯塚
正博 守倉
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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2000206201A priority Critical patent/JP3602415B2/en
Publication of JP2002026981A publication Critical patent/JP2002026981A/en
Application granted granted Critical
Publication of JP3602415B2 publication Critical patent/JP3602415B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、比較的高速の伝送路とインターネットに代表される比較的低速の伝送路を有するバックボーンネットワークとが相互に接続された通信システムを利用する場合に、高速の伝送路に接続された通信端末がバックボーンネットワークを介して通信する際に各通信端末の通信トラヒックを保証するために用いるトラヒック制御方法に関する。
【0002】
【従来の技術】
本発明では、例えば図15に示すような通信システムにおいてトラヒック制御を行う場合を想定している。
図15の通信システムは、LAN(ローカルエリアネットワーク)システム10,20,回線制御部30,バックボーンネットワーク40及びLANシステム50で構成されている。
【0003】
LANシステム10の伝送路11には、通信機能を搭載した複数のパソコン13(1),13(2),13(3)が接続されている。また、伝送路11にはノートパソコン14(1),14(2)を接続することもできる。同様に、LANシステム20の伝送路21にはパソコン23(1),23(2),23(3)が接続されている。
また、LANシステム50の伝送路51には通信機能を搭載した複数のパソコン52(1),52(2),52(3)が接続されている。
【0004】
回線制御部30には、ルータ31,トラヒック制御装置32及び集線装置35が備わっている。
回線制御部30及びLANシステム50は、バックボーンネットワーク40に接続されている。バックボーンネットワーク40は、例えばインターネットのような広域ネットワークに相当する。バックボーンネットワーク40の伝送速度は比較的低速であり、この例では1.5Mbit/sの場合を想定している。
【0005】
また、LANシステム10,20,50及び回線制御部30の各伝送路11,21,51,34には、例えばイーサネット(富士ゼロックス株式会社の登録商標)のように比較的高速の回線を利用する。この例では、伝送路11,21,51,34の伝送速度が10Mbit/sの場合を想定している。
図15の通信システムにおいては、LANシステム10に属する各パソコン13ならびにLANシステム20に属する各パソコン23は、集線装置35,トラヒック制御装置32,ルータ31及びバックボーンネットワーク40を介して、LANシステム50に属するパソコン52との間で通信することができる。
【0006】
但し、バックボーンネットワーク40の伝送速度は伝送路11,21,34,51に比べて低速であるため、バックボーンネットワーク40を介して通信する場合にはバックボーンネットワーク40がボトルネックになる。
例えば、パソコン13(1)とパソコン52(1)との間の通信に対して1.5Mbit/sの帯域を割り当てた場合には、既にバックボーンネットワーク40の帯域を100%利用しているので、他のパソコン13(2),13(3)・・・はバックボーンネットワーク40を利用して通信することができない。すなわち、パソコン13(2)とパソコン52(2)との間で通信を行おうとすると、輻輳が発生し必要な通信トラヒックを確保できない。
【0007】
そこで、トラヒック制御装置32を用いる。トラヒック制御装置32は、通信端末毎に通信トラヒックを制限し、複数の通信端末が同時にバックボーンネットワーク40を利用できるように帯域を確保する。
実際には、トラヒック制御装置32は図16に示すように動作し、各通信端末(13,14,23)から入力される各パケット信号に含まれている端末識別子(例えばIPアドレスやMACアドレス)を参照して通信毎に通信端末を識別する。そして、通信端末毎にトラヒック量を測定し、測定結果が予め定めたトラヒックの上限値を超えないようにトラヒック量を抑制する。トラヒック制御装置32の制御により、それぞれの通信端末の通信に利用できる帯域が他の通信端末の通信量とは無関係に保証される。
【0008】
例えば、図15において6台のパソコン13(1),13(2),13(3),23(1),23(2),23(3)のそれぞれがバックボーンネットワーク40の帯域(1.5Mbit/s)を均等に利用する場合、パソコン13(1),13(2),13(3),23(1),23(2),23(3)の各々の端末識別子をトラヒック制御装置32に登録するとともに、各通信端末のトラヒックの上限値を全帯域(1.5Mbit/s)を6分割した250kbit/sに定める。
【0009】
これにより6台のパソコン13(1),13(2),13(3),23(1),23(2),23(3)のそれぞれには、250kbit/sの通信帯域が保証される。なお、トラヒックの上限値については通信端末毎に異なる値を割り当てることもできる。
【0010】
【発明が解決しようとする課題】
しかしながら、従来のトラヒック制御方法では、バックボーンネットワーク40を介して通信を行う全ての通信端末の端末識別子を予めトラヒック制御装置32に登録するとともに、予め決定したトラヒックの上限値をトラヒック制御装置32に登録しておかなければならない。このため、バックボーンネットワーク40を介して通信を行う通信端末を自由に変更することはできない。
【0011】
例えば、図15においてバックボーンネットワーク40を介して通信を行う通信端末をパソコン13(1)からノートパソコン14(1)に変更する場合には、トラヒック制御装置32の登録内容を変更し、新たにノートパソコン14(1)の端末識別子を登録し、トラヒックの上限値も登録しなければならない。
もしも、トラヒック制御装置32に対して登録を行わずに未登録のノートパソコン14(1)がバックボーンネットワーク40を介して通信を行うと、全体のトラヒック量の最大値が全帯域(1.5Mbit/s)を超えるため、輻輳が発生し、登録された各通信端末に割り当てた通信帯域を保証できなくなる。
【0012】
また、例えば6台のパソコン13(1),13(2),13(3),23(1),23(2),23(3)のそれぞれに250kbit/sの通信帯域を割り当てた場合には、いずれかの通信端末が通信していない時であっても、各々の通信端末のトラヒックの上限値は250kbit/sに制限される。
例えば、登録された6台のパソコン13(1),13(2),13(3),23(1),23(2),23(3)のうち3台のパソコン13(1),13(2),13(3)だけが通信している時には、バックボーンネットワーク40の帯域を全体で750kbit/s(50%)だけしか利用しないのでバックボーンネットワーク40の帯域を有効に活用できない。
【0013】
本発明は、低速の伝送路を介して通信する端末の変更を容易にするとともに、実際に通信する端末の数が変化する場合であっても低速の伝送路の帯域を有効に利用できるトラヒック制御方法を提供することを目的とする。
【0014】
【課題を解決するための手段】
請求項1は、高速の伝送路を有し複数の通信端末を収容可能な少なくとも1つの狭域ネットワークと前記高速の伝送路に比べて低速の伝送路を有する広域ネットワークとが接続された通信システムを利用するとともに、前記狭域ネットワークに接続された通信端末が前記広域ネットワークを介してパケット通信を行う場合にトラヒックの量を制御するトラヒック制御方法であって、前記狭域ネットワークの中で前記広域ネットワークを介在するパケット通信が可能な通信端末の数を登録制限値として予め決定しておき、前記狭域ネットワークに属する少なくとも一部の通信端末について、各々の通信端末を特定するための端末識別子と仮想端末識別子とを互いに対応付けて所定のデータベースに登録しておき、前記狭域ネットワークに属する各々の通信端末から前記広域ネットワークに向けてパケット信号が伝送される場合に、現れたパケット信号から送信元の端末を特定するための端末識別子を抽出し、抽出された前記端末識別子について、それが前記データベースに登録済みか否かを識別し、抽出された前記端末識別子が前記データベースに未登録でかつ前記データベースの登録数が前記登録制限値未満の場合には、前記パケット信号の送信元に相当する通信端末の端末識別子及び仮想端末識別子を互いに対応付けて前記データベースに登録し、抽出された前記端末識別子が前記データベースに未登録でかつ前記データベースの登録数が前記登録制限値と同じか又はそれ以上の場合には、前記パケット信号に対する通信を拒否し、抽出された前記端末識別子が前記データベースに登録済みの場合、又は抽出された前記端末識別子を新たに前記データベースに登録した場合には、前記データベースの登録内容に従って前記パケット信号の端末識別子を仮想端末識別子に変換し、前記仮想端末識別子を用いて、通信端末毎にパケット信号のトラヒックを測定しトラヒック制御を行うことを特徴とする。
【0015】
請求項1においては、前記広域ネットワークを介在するパケット通信を行う通信端末の情報をデータベースで管理している。このデータベースには、各々の通信端末を特定するための端末識別子と仮想端末識別子とを互いに対応付けて登録しておく。また、広域ネットワークを介在するパケット通信が可能な通信端末の数は登録制限値として予め決定しておく。
【0016】
前記狭域ネットワークに属する各々の通信端末から前記広域ネットワークに向けてパケット信号が伝送される場合には、パケット信号に含まれる送信元通信端末の端末識別子をデータベースの登録内容に基づいて仮想端末識別子に変換し、この仮想端末識別子を用いて、通信端末毎にパケット信号のトラヒックを測定しトラヒック制御を行う。
【0017】
但し、パケット信号から抽出した送信元端末の端末識別子が前記データベースに未登録でかつ前記データベースの登録数が前記登録制限値未満の場合には、前記パケット信号の送信元通信端末の端末識別子及び仮想端末識別子を互いに対応付けて前記データベースに登録する。
また、パケット信号から抽出した送信元端末の端末識別子が前記データベースに未登録でかつ前記データベースの登録数が前記登録制限値と同じか又はそれ以上の場合には、前記パケット信号に対する通信を拒否する。
【0018】
請求項1においては、トラヒック制御の対象となる送信元の通信端末を仮想端末識別子を用いて管理しているので、データベースの登録内容を変更すれば通信端末を変更することができる。また、データベースに登録された通信端末の数が前記登録制限値未満の場合には、トラヒック制御の対象となる通信端末を追加することができる。
【0019】
請求項2は、請求項1のトラヒック制御方法において、前記狭域ネットワークに属する通信端末宛てに前記広域ネットワークを通ったパケット信号が伝送される場合に、現れたパケット信号から宛先の通信端末を特定するための端末識別子を抽出し、抽出された前記端末識別子について、それが前記データベースに仮想端末識別子として登録済みか否かを識別し、抽出された前記端末識別子が前記データベースに仮想端末識別子として登録済みの場合には、前記仮想端末識別子に対応付けられた端末識別子を前記データベースから宛先端末識別子として取得し、前記パケット信号の端末識別子を前記宛先端末識別子に変換してから対応する宛先の通信端末に向けて送出し、抽出された前記端末識別子が前記データベースに仮想端末識別子として未登録の場合には、前記パケット信号を破棄し、前記仮想端末識別子を用いて、通信端末毎にパケット信号のトラヒックを測定しトラヒック制御を行うことを特徴とする。
【0020】
請求項2においては、前記狭域ネットワークに属する通信端末宛てに前記広域ネットワークを通ったパケット信号が伝送される場合に、入力されるパケット信号の宛先通信端末の端末識別子を仮想端末識別子とみなして処理する。
すなわち、入力されるパケット信号の仮想端末識別子をデータベースの登録内容に基づいて宛先の実際の端末識別子に変換してから宛先に向けて送出する。但し、パケット信号から抽出した仮想端末識別子がデータベースに未登録の場合には、パケット信号を破棄してトラヒックを減らす。
【0021】
請求項2においては、トラヒック制御の対象となる宛先の通信端末を仮想端末識別子を用いて管理しているので、データベースの登録内容を変更すれば通信端末を変更することができる。
請求項3は、高速の伝送路を有し複数の通信端末を収容可能な少なくとも1つの狭域ネットワークと前記高速の伝送路に比べて低速の伝送路を有する広域ネットワークとが接続された通信システムを利用するとともに、前記狭域ネットワークに接続された通信端末が前記広域ネットワークを介してパケット通信を行う場合にトラヒックの量を制御するトラヒック制御方法であって、前記狭域ネットワークに属する少なくとも一部の通信端末について、各々の通信端末を特定するための端末識別子と仮想端末識別子とを互いに対応付けて所定のデータベースに登録しておき、前記狭域ネットワークに属する通信端末宛てに前記広域ネットワークを通ったパケット信号が伝送される場合に、現れたパケット信号から宛先の通信端末を特定するための端末識別子を抽出し、抽出された前記端末識別子について、それが前記データベースに仮想端末識別子として登録済みか否かを識別し、抽出された前記端末識別子が前記データベースに仮想端末識別子として登録済みの場合には、前記仮想端末識別子に対応付けられた端末識別子を前記データベースから宛先端末識別子として取得し、前記パケット信号の端末識別子を前記宛先端末識別子に変換してから対応する宛先の通信端末に向けて送出し、抽出された前記端末識別子が前記データベースに仮想端末識別子として未登録の場合には、前記パケット信号を破棄し、前記仮想端末識別子を用いて、通信端末毎にパケット信号のトラヒックを測定しトラヒック制御を行うことを特徴とする。
【0022】
請求項3においては、前記広域ネットワークを介在するパケット通信を行う通信端末の情報をデータベースで管理している。このデータベースには、各々の通信端末を特定するための端末識別子と仮想端末識別子とを互いに対応付けて登録しておく。
また、前記狭域ネットワークに属する通信端末宛てに前記広域ネットワークを通ったパケット信号が伝送される場合には、入力されるパケット信号の宛先通信端末の端末識別子を仮想端末識別子とみなして処理する。
【0023】
すなわち、入力されるパケット信号の仮想端末識別子をデータベースの登録内容に基づいて宛先の実際の端末識別子に変換してから宛先に向けて送出する。但し、パケット信号から抽出した仮想端末識別子がデータベースに未登録の場合には、パケット信号を破棄してトラヒックを減らす。
請求項3においては、トラヒック制御の対象となる宛先の通信端末を仮想端末識別子を用いて管理しているので、データベースの登録内容を変更すれば通信端末を変更することができる。
【0024】
請求項4は、請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、複数の狭域ネットワークを1つの伝送路に束ねて前記広域ネットワークと接続する通信システムを利用する場合に、前記広域ネットワークを介在するパケット通信が可能な通信端末の数を狭域ネットワーク毎に登録制限値として予め決定しておき、複数の前記狭域ネットワークのそれぞれについて、各々の通信端末を特定するための端末識別子と仮想端末識別子とを互いに対応付けて前記データベースに登録しておき、前記狭域ネットワークに属する各々の通信端末から前記広域ネットワークに向けてパケット信号が伝送される場合に、現れたパケット信号の内容から送信元の通信端末が属する狭域ネットワークを識別することを特徴とする。
【0025】
請求項4においては、広域ネットワークを介在するパケット通信が可能な通信端末の数をそれぞれの狭域ネットワークについてデータベースで管理している。このため、複数の狭域ネットワークの端末識別子及び仮想端末識別子を集中的に管理することができる。
請求項5は、請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、複数の狭域ネットワークを1つの伝送路に束ねて前記広域ネットワークと接続する通信システムを利用する場合に、複数の狭域ネットワークを1つの伝送路に束ねる集線装置又は無線基地局でパケット信号に対する端末識別子と仮想端末識別子との間の変換を行うことを特徴とする。
【0026】
請求項5においては、複数の狭域ネットワークの端末識別子及び仮想端末識別子を集線装置又は無線基地局を用いて集中的に管理することができる。
請求項6は、請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、前記広域ネットワークを介在するパケット通信の終了を示す信号を検出した場合には、その通信を行っている通信端末の端末識別子及び仮想端末識別子を前記データベースから削除することを特徴とする。
【0027】
請求項6においては、広域ネットワークを介在するパケット通信の終了を示す信号を検出した場合には、その通信を行っている通信端末の情報が前記データベースから自動的に削除される。
このため、実際に通信を行う通信端末の数が少ない場合には、データベースに登録された通信端末の数が登録制限値より小さくなり空きができるため、新たな通信端末に仮想端末識別子を割り当てて、その通信端末でパケット通信を行うことができる。
【0028】
請求項7は、請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、前記広域ネットワークを介在するパケット通信のパケット信号が一定の期間現れない場合には、その通信を行っている通信端末の端末識別子及び仮想端末識別子を前記データベースから削除することを特徴とする。
請求項7においては、広域ネットワークを介在するパケット通信のパケット信号が一定の期間現れない場合には、通信の終了とみなされ、その通信を行っている通信端末の情報が前記データベースから自動的に削除される。
【0029】
このため、実際に通信を行う通信端末の数が少ない場合には、データベースに登録された通信端末の数が登録制限値より小さくなり空きができるため、新たな通信端末に仮想端末識別子を割り当てて、その通信端末でパケット通信を行うことができる。
請求項8は、請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、前記データベースに登録されている通信端末の数に基づいて通信中の端末数を逐次把握し、把握している通信中の端末数に応じてトラヒック制御を行うことを特徴とする。
【0030】
請求項8においては、前記データベースに登録されている通信端末の数が通信中の端末数に対応して変化する場合を想定している。トラヒック制御装置において、端末1台あたりのトラヒック量の制限値を小さくすれば多数の端末が同時に通信しても輻輳の発生を防止できる。また、通信している端末の数が少ない場合には、端末1台あたりのトラヒック量の制限値を増大しても輻輳は生じない。
【0031】
このように、通信中の端末数に応じてトラヒック量の制限値を自動的に調整すれば、低速の伝送路の通信帯域を有効に活用できる。
請求項9は、請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、前記広域ネットワークとしてインターネット網を利用することを特徴とする。
【0032】
一般に、インターネット網は狭域ネットワークに比べて伝送速度が遅いため、インターネット網を通る通信にはトラヒック制御を適用するのが望ましい。
【0033】
【発明の実施の形態】
(第1の実施の形態)
本発明のトラヒック制御方法の1つの実施の形態について、図1〜図9を参照して説明する。この形態は請求項1〜請求項3,請求項6,請求項8及び請求項9に対応する。
【0034】
図1はこの形態の無線加入者局の動作(1)を示すフローチャートである。図2はこの形態の無線加入者局の動作(2)を示すフローチャートである。図3はこの形態の無線加入者局の動作(3)を示すフローチャートである。図4はデータベースの登録内容の例を示す模式図である。
図5はこの形態で利用する通信システムの構成を示すブロック図である。図6は端末−無線加入者局間のパケットフォーマットを示す模式図である。図7は無線加入者局−無線基地局間のパケットフォーマットを示す模式図である。図8は無線基地局からトラヒック制御装置に向かうパケットのフォーマットを示す模式図である。図9はトラヒック制御装置から無線基地局に向かうパケットのフォーマットを示す模式図である。
【0035】
この形態では、請求項1及び請求項3の高速の伝送路,通信端末,狭域ネットワーク,広域ネットワーク及びデータベースは、それぞれ伝送路34,パソコン13(又は23),LANシステム10(又は20),バックボーンネットワーク40及びデータベース15として具体化されている。
この形態では、図5に示す通信システムに本発明を適用する場合を想定している。
【0036】
図5の通信システムは、図15と同様にLANシステム10,20,回線制御部30,バックボーンネットワーク40及びLANシステム50で構成されている。但し、回線制御部30とLANシステム10,20の間は無線回線に変更されている。
【0037】
LANシステム10の伝送路11には、通信機能を搭載した複数のパソコン13(1),13(2),13(3)及び無線加入者局12が接続されている。更に、無線加入者局12にはデータベース15が接続されている。伝送路11にはノートパソコン14(1),14(2)を接続することもできる。
同様に、LANシステム20の伝送路21にはパソコン23(1),23(2),23(3)及び無線加入者局22が接続されている。
【0038】
また、LANシステム50の伝送路51には通信機能を搭載した複数のパソコン52(1),52(2),52(3)が接続されている。
回線制御部30には、ルータ31,トラヒック制御装置32及び無線基地局33が備わっている。無線基地局33は、無線加入者局12,22との間で双方向にパケット通信を行うことができる。
【0039】
回線制御部30及びLANシステム50は、バックボーンネットワーク40に接続されている。バックボーンネットワーク40は、例えばインターネットのような広域ネットワークに相当する。バックボーンネットワーク40の伝送速度は比較的低速であり、この例では1.5Mbit/sの場合を想定している。
また、LANシステム10,20,50及び回線制御部30の各伝送路11,21,51,34には、例えばイーサネットのように比較的高速の回線を利用する。この例では、伝送路11,21,51,34の伝送速度が10Mbit/sの場合を想定している。更に、無線基地局33と無線加入者局12,22との間の無線回線の伝送速度も10Mbit/sになっている。
【0040】
図5の通信システムにおいては、LANシステム10に属する各パソコン13ならびにLANシステム20に属する各パソコン23は、無線加入者局12(又は22),無線基地局33,トラヒック制御装置32,ルータ31及びバックボーンネットワーク40を介して、LANシステム50に属するパソコン52との間で通信することができる。
【0041】
但し、バックボーンネットワーク40の伝送速度は伝送路11,21,34,51に比べて低速であるため、バックボーンネットワーク40を介して通信する場合にはバックボーンネットワーク40がボトルネックになる。
例えば、パソコン13(1)とパソコン52(1)との間の通信に対して1.5Mbit/sの帯域を割り当てた場合には、既にバックボーンネットワーク40の帯域を100%利用しているので、他のパソコン13(2),13(3)・・・はバックボーンネットワーク40を利用して通信することができない。すなわち、パソコン13(2)とパソコン52(2)との間で通信を行おうとすると、輻輳が発生し必要な通信トラヒックを確保できない。
【0042】
そこで、無線基地局33とルータ31との間にトラヒック制御装置32を設けてある。トラヒック制御装置32は、通信端末毎に通信トラヒックを制限し、複数の通信端末が同時にバックボーンネットワーク40を利用できるように帯域を確保する。
実際には、トラヒック制御装置32は図16に示すように動作し、各通信端末(13,14,23)から入力される各パケット信号に含まれている端末識別子(例えばIPアドレスやMACアドレス)を参照して通信毎に通信端末を識別する。そして、通信端末毎にトラヒック量を測定し、測定結果が予め定めたトラヒックの上限値を超えないようにトラヒック量を抑制する。トラヒック制御装置32の制御により、それぞれの通信端末の通信に利用できる帯域が他の通信端末の通信量とは無関係に保証される。
【0043】
なお、トラヒック制御装置32自体の構成及びその基本的な動作は従来の装置と同一である。但し、この例では無線加入者局12がパケット信号に対して特別な処理を行うため、トラヒック制御に関する従来の様々な問題を解消することができる。
【0044】
すなわち、図5に示す無線加入者局12は、図1,図2及び図3に示す処理を実行する。無線加入者局22についても同様である。
また、データベース15上には、例えば図4に示すように通信端末(13,14,23に相当)毎に端末識別子(ID−R)と仮想端末識別子(ID−i)とが互いに対応付けて登録してある。データベース15に登録可能な端末数は予め定めた登録上限値によって制限される。
【0045】
それぞれの端末識別子(ID−R)には、互いに異なる値が割り当てられている。同様に、それぞれの仮想端末識別子(ID−i)には互いに異なる値が割り当てられている。
なお、この例では端末識別子(ID−R)と仮想端末識別子(ID−i)との組み合わせは、端末識別子(ID−R)の登録される順番に対応して任意に変更される。例えば、図4の例ではD1−D2−D3・・・の順番で登録されているため、Da−Db−Dc−・・・が順番に割り当てられている。
【0046】
図5の通信システムにおいて、パケット通信を行う場合のパソコン13(又は14)と無線加入者局12との間のパケット信号は、図6に示すようにプリアンブル101,宛先端末識別子102,送信元端末識別子103,情報104及び冗長コード105を含んでいる。
例えば、図5のパソコン13(1)からパソコン52(1)に向かってパケット信号を送信する場合には、送信元端末識別子103はパソコン13(1)に予め割り当てられた識別子になり、宛先端末識別子102はパソコン52(1)に予め割り当てられた識別子になる。
【0047】
また、無線加入者局12と無線基地局33との間のパケット信号は、図7に示すようにプリアンブル111,基地局端末識別子112,加入者局識別子113,宛先端末識別子114,送信元端末識別子115,情報116及び冗長コード117を含んでいる。
【0048】
図7の送信元端末識別子115及び宛先端末識別子114は、それぞれ図6の送信元端末識別子103及び宛先端末識別子102に対応する。加入者局識別子113は、無線加入者局12に予め割り当てられた識別子である。また、基地局端末識別子112は無線基地局33に予め割り当てられた識別子である。
また、本発明を実施する場合には無線基地局33からトラヒック制御装置32に向かうパケット信号には、図8に示すようにプリアンブル121,宛先端末識別子122,送信元仮想端末識別子123,情報124及び冗長コード125が含まれている。
【0049】
図8の送信元仮想端末識別子123は、図6の送信元端末識別子103と対応関係にあるが、同一の値ではない。すなわち、パソコン13から送出されたパケット信号の送信元端末識別子103は、トラヒック制御装置32に入力される前に、図4に示す仮想端末識別子(ID−i)に変換される。この例では、無線加入者局12がデータベース15に登録された内容に基づいて送信元の端末識別子(ID−R)を仮想端末識別子(ID−i)に置き換える。
【0050】
同様に、本発明を実施する場合にはトラヒック制御装置32から無線基地局33に向かうパケット信号には、図9に示すようにプリアンブル131,宛先仮想端末識別子132,送信元端末識別子133,情報134及び冗長コード135が含まれている。
図9の宛先仮想端末識別子132は、図6の宛先端末識別子102と対応関係にあるが、同一の値ではない。従って、トラヒック制御装置32から出力されたパケット信号の宛先仮想端末識別子132は、無線加入者局12の制御により、データベース15に登録された内容に基づいて図4の(ID−i)から(ID−R)に置き換えられる。このため、データベース15の登録内容に従って、宛先仮想端末識別子132に相当する特定の端末識別子(ID−i)が割り当てられた特定の端末(13,14)宛てにパケット信号が届けられる。
【0051】
以下、図5に示す無線加入者局12の動作について図1〜図3を参照して説明する。
いずれかのパソコン13(14)又は無線基地局33からパケット信号が入力されると、無線加入者局12の動作はステップS10からS11に進み、受信したパケット信号を入力する。
【0052】
ステップS12では、パケット信号の方向を識別する。パソコン13から無線基地局33(トラヒック制御装置32)に向かう方向のパケットを受信した場合にはステップS12からS13に進み、逆方向のパケットを受信した場合にはステップS12から図2のS21に進む。
ステップS13では、受信したパケット信号の中から送信元の端末識別子を抽出する。すなわち、図6に示す送信元端末識別子103を受信したパケットから抽出する。
【0053】
ステップS14では、データベース15を検索し、ステップS13で抽出した送信元端末識別子103に相当する送信元の端末の情報がデータベース15に登録されているか否かを識別する。登録済みの場合にはステップS14からS15に進み、未登録の場合にはステップS17に進む。
ステップS17では、データベース15に現在登録されている端末の数を予め定めた登録上限値と比較し、データベース15に空きがあるか否か(情報の追加が可能か否か)を識別する。空きがある場合にはステップS17からS18に進み、空きがない場合にはステップS19に進む。
【0054】
ステップS17の登録上限値は、LANシステム10の中で、バックボーンネットワーク40を利用して同時に通信できる端末の数の上限値を意味する。また、この登録上限値は、トラヒック制御装置32におけるトラヒックの上限値と関連がある。
すなわち、トラヒック制御装置32はLANシステム10に対しては登録上限値に相当する数の端末に対して、予め定めたトラヒック量の通信を保証しなければならない。
【0055】
ステップS18では、ステップS11で入力したパケット信号の送信元端末識別子103に対応する端末の端末識別子とその仮想端末識別子とを互いに対応付けてデータベース15に登録する。つまり、これから通信する送信元の端末の情報をデータベース15に追加する。
データベース15に既に登録上限値と同じ数の端末が登録されている場合には、それ以上登録できないので、ステップS19に進み、ステップS11で入力したパケット信号に対して通信を拒否する。すなわち、パケット信号の破棄あるいは接続拒否の信号を無線加入者局12から端末(13)宛てに送信する。
【0056】
ステップS15では、ステップS11で入力したパケット信号に含まれる送信元端末識別子103を、データベース15の登録内容に従って端末識別子(ID−R)から仮想端末識別子(ID−i)に置換する。
例えば、ステップS11で入力したパケット信号に含まれる送信元端末識別子103が図4の端末識別子(ID−R)の「D3」であった場合には、それに対応付けられた仮想端末識別子(ID−i)の「Dc」を送信元端末識別子103として書き込む。
【0057】
ステップS16では、ステップS15の置換が終了したパケット信号を無線基地局33に対して送出する。この場合、図7に示す送信元端末識別子115は、データベース15上で送信元の端末に割り当てられた仮想端末識別子(ID−i)になる。また、この仮想端末識別子(ID−i)が図8の送信元仮想端末識別子123としてトラヒック制御装置32に入力される。
【0058】
一方、トラヒック制御装置32から無線基地局33を通って無線加入者局12に向かう方向のパケット信号を受信した場合には、図2のステップS21に進み、受信したパケット信号から宛先の端末識別子を抽出する。すなわち、図7に示す宛先端末識別子114をパケット信号から抽出する。
【0059】
但し、無線加入者局12が端末識別子(ID−R)と仮想端末識別子(ID−i)との相互変換を行うため、ステップS21で抽出される宛先端末識別子114は宛先端末の仮想端末識別子(ID−i)である。
そこで、次のステップS22ではステップS21で抽出された宛先端末識別子114に相当する(値が同じ)仮想端末識別子(ID−i)をデータベース15上で検索する。宛先端末がデータベース15に登録されている場合には、それの端末識別子(ID−R)及び仮想端末識別子(ID−i)がデータベース15に保持されているので、宛先端末識別子114と同じ仮想端末識別子(ID−i)をデータベース15で見つけることができる。
【0060】
ステップS22で検索に成功した場合にはステップS23に進み、失敗した場合にはステップS26に進む。ステップS26では入力されたパケット信号を破棄する。
ステップS23では、ステップS21で抽出した宛先端末識別子114と同じ仮想端末識別子(ID−i)に対応付けられた端末識別子(ID−R)をデータベース15から入力する。
【0061】
例えば、ステップS21で抽出した宛先端末識別子114の値が図4の仮想端末識別子(ID−i)の「D6」と同じであった場合には、端末識別子(ID−R)の「Df」をデータベース15から入力する。
ステップS24では、ステップS11で入力されたパケット信号の宛先端末識別子114を、ステップS23でデータベース15から入力した端末識別子(ID−R)に置換する。
【0062】
ステップS25では、ステップS24の置換が終了したパケット信号を置換後の宛先端末宛てに送信する。
一方、通信の終了を示す信号が無線加入者局12に入力された場合には、ステップS27からS28に進む。ステップS28では、終了した通信に対応付けられた送信元もしくは宛先の端末の端末識別子(ID−R)及び仮想端末識別子(ID−i)をデータベース15から削除する。
【0063】
このため、データベース15には実際に通信を行っている端末のみについて情報が保持され、その登録内容は逐次変更される。つまり、データベース15に空きがない場合であっても、ある端末の通信が終了するとその端末の情報がデータベース15から削除されてデータベース15に空きができるので、未登録の他の端末も通信が可能になる。
【0064】
いずれにしても、トラヒック制御装置32においては仮想端末識別子(ID−i)毎に管理された端末に対してトラヒック制御を行うので、バックボーンネットワーク40を利用する端末の変更については、データベース15の登録内容の変更だけで対応できる。
また、データベース15に対する新たな端末の登録や削除は無線加入者局12の処理によって自動的に行われるので、バックボーンネットワーク40の帯域に空きがある場合には特別な操作を行わなくてもデータベース15に未登録の任意の端末を通信に参加させることができる。
【0065】
一方、図1のステップS18でデータベース15に対する登録を行った場合や、図2のステップS28で登録内容の削除を行った場合には、図3の処理が実行される。
図3のステップS41においては、データベース15に登録されている端末の数をカウントする。
【0066】
ステップS42では、登録されている端末の数に基づいてトラヒックの上限値を決定する。例えば、LANシステム10がバックボーンネットワーク40の帯域(1.5Mbit/s)を100%利用できる場合に、データベース15に登録された端末数が3台であれば、1台あたり0.5Mbit/sの帯域をトラヒックの上限値として割り当てることができる。
【0067】
ステップS43では、ステップS42で決定したトラヒックの上限値をトラヒック制御装置32に対して通知する。
この場合、トラヒック制御装置32は無線加入者局12から通知された最新のトラヒックの上限値を利用してトラヒック制御を行う。従って、実際にバックボーンネットワーク40を介して通信している端末の数が少ない場合には、端末1台あたりのトラヒックの上限値が自動的に増大する。また、データベース15に登録された端末の数が増えると端末1台あたりのトラヒックの上限値が自動的に減少するので、輻輳の発生は回避される。これにより、バックボーンネットワーク40の少ない帯域を効率的に活用できる。
【0068】
(第2の実施の形態)
本発明のトラヒック制御方法のもう1つの実施の形態について、図10を参照して説明する。この形態は請求項7に対応する。
この形態は、第1の実施の形態の変形例である。発明を適用する通信システムの構成は図5と同一であり、第1の実施の形態と同様に図1,図2及び図3の処理を実行する。但し、この形態では図2のステップS27,S28の代わりに図10の処理を実行する。それ以外は第1の実施の形態と同一である。
【0069】
図10に示す処理は、データベース15に対して新たに端末を登録(図1のS18)する度に無線加入者局12によって実行される。以下、図10の処理について説明する。
ステップS31では、監視タイマをスタートする。
ステップS32では、図10の処理を開始する際にデータベース15に登録された端末からのパケット信号を無線加入者局12が受信したか否かを識別する。受信した場合にはステップS34に進み、受信していない場合にはステップS33に進む。
【0070】
ステップS33では、図10の処理を開始する際にデータベース15に登録された端末に宛てたパケット信号を無線加入者局12が受信したか否かを識別する。受信した場合にはステップS34に進み、受信していない場合にはステップS35に進む。
ステップS34では、ステップS31の監視タイマを再スタートする。
【0071】
ステップS35では、ステップS31の監視タイマがタイムアウトになったか否かを識別する。タイムアウトを検出した場合にはステップS36に進み、タイムアウトでない場合にはステップS32に戻る。
ステップS36では、図10の処理を開始する際にデータベース15に登録された端末の情報をデータベース15から削除する。
【0072】
つまり、この形態では、データベース15に登録した各々の端末について、監視タイマに割り当てた所定時間の間にパケット信号の送信又は受信が発生しない場合には、通信が終了したものとみなして自動的にデータベース15から削除する。
(第3の実施の形態)
本発明のトラヒック制御方法のもう1つの実施の形態について、図11〜図14を参照して説明する。この形態は、請求項4及び請求項5に対応する。
【0073】
図11はこの形態で利用する通信システムの構成を示すブロック図である。図12はこの形態の無線基地局の動作(1)を示すフローチャートである。図13はこの形態の無線基地局の動作(2)を示すフローチャートである。図14はデータベースの登録内容の例を示す模式図である。
この形態は第1の実施の形態の変形例である。また、図11において図5と対応する要素は同一の符号を付けて示してある。
【0074】
図11に示す通信システムの構成は図5の通信システムとほとんど同じである。但し、この形態ではパケット信号の端末識別子(ID−R)と仮想端末識別子(ID−i)との変換を無線基地局33が行うように変更してある。そのため、無線基地局33にデータベース37が接続されている。
【0075】
データベース37には、図14に示すように、端末識別子(ID−R),仮想端末識別子(ID−i)の他に無線加入者局識別子(ID−a)が登録されている。
無線加入者局識別子(ID−a)は、各々の端末が接続されたLANシステム(10,20,・・・)の無線加入者局(12,22,・・・)に予め割り当てられた識別子である。
【0076】
また、この例では図14に示すように無線加入者局(12,22,・・・)毎に区分されて、各端末が管理されている。更に、データベース37に登録可能な端末の数(登録上限値)は無線加入者局(12,22,・・・)毎に予め定めてある。
図14の例では、無線加入者局識別子(ID−a)が「D01」の無線加入者局に属する端末については4台の端末を登録でき、無線加入者局識別子(ID−a)が「D02」の無線加入者局に属する端末については3台の端末を登録でき、無線加入者局識別子(ID−a)が「D03」の無線加入者局に属する端末については2台の端末を登録できる。
【0077】
第1の実施の形態と同様に、端末識別子(ID−R)及び仮想端末識別子(ID−i)は同時にデータベース37に登録される。端末識別子(ID−R)と仮想端末識別子(ID−i)との組み合わせは、登録の順序に応じて変化する。
この形態では、無線基地局33が図12及び図13に示す処理を実行する。また、無線基地局33は図3と同じ処理を実行する。
【0078】
図12及び図13に示す処理の内容については、処理を実行する装置が無線加入者局12から無線基地局33に変更され、ステップS57が追加された以外は図1,図2とほとんど同じである。
図12のステップS57においては、ステップS51で入力したパケット信号の内容からそのパケット信号の送信元の端末が属する無線加入者局(12,22,・・・)を識別する。すなわち、パケット信号には図7に示す加入者局識別子113が含まれているので、それをパケット信号から抽出する。
【0079】
ステップS58においては、ステップS57で抽出した加入者局識別子113に対応する無線加入者局(12,22,・・・のいずれか)について、データベース15に現在登録されている端末の数をその登録上限値と比較する。
例えば、ステップS57で検出した加入者局識別子113が、図14の無線加入者局識別子(ID−a)の「D01」と同じ場合には、「D01」に予め割り当てられた登録上限値(4)と、「D01」に対応付けて実際に登録されている端末識別子(ID−R)又は仮想端末識別子(ID−i)の数とを比較する。
【0080】
また、トラヒック制御装置32から無線基地局33に向かう方向のパケット信号を処理する場合には、データベース37を参照することにより、仮想端末識別子(ID−i)からそれに対応する端末識別子(ID−R)及び無線加入者局識別子(ID−a)を特定することができる。この場合、無線基地局33が無線加入者局12に送出するパケット信号の加入者局識別子113及び宛先端末識別子114(図7)には、それぞれ前記無線加入者局識別子(ID−a)及び端末識別子(ID−R)が割り当てられる。
【0081】
上記以外については、第1の実施の形態と同様であるので説明を省略する。
なお、例えば図15に示すように回線制御部30とLANシステム10,20とが有線で接続されている場合には、図11の無線基地局33と同じ処理を図15の集線装置35で行うように変更すればよい。
【0082】
【発明の効果】
以上の通り、本発明によれば仮想端末識別子毎に管理されたそれぞれの端末についてトラヒック制御を行うので、データベースで管理している情報を変更するだけで実際にトラヒック制御の対象となる端末を自由に変更できる。データベースで管理している情報については自動的に追加や削除ができるので、特別な操作を行うことなく未登録の端末を用いて通信することができる。
【0083】
また、複数の狭域ネットワークを接続した通信システムの場合には、データベースに登録可能な端末の数を狭域ネットワーク毎に管理することにより、通信に利用可能な帯域を狭域ネットワーク毎に個別に制限することができる。
また、通信が終了した端末をデータベースから自動的に削除することにより、1つの仮想端末識別子を複数の端末で共用することができる。
【0084】
更に、データベースに登録されている端末の数が変化する度にその数をトラヒック制御装置に通知することにより、トラヒックの制限値を動的に制御することができるので、低速な伝送路の利用状況の変化に応じてその帯域を効率的に活用できる。
【図面の簡単な説明】
【図1】第1の実施の形態の無線加入者局の動作(1)を示すフローチャートである。
【図2】第1の実施の形態の無線加入者局の動作(2)を示すフローチャートである。
【図3】第1の実施の形態の無線加入者局の動作(3)を示すフローチャートである。
【図4】データベースの登録内容の例を示す模式図である。
【図5】第1の実施の形態で利用する通信システムの構成を示すブロック図である。
【図6】端末−無線加入者局間のパケットフォーマットを示す模式図である。
【図7】無線加入者局−無線基地局間のパケットフォーマットを示す模式図である。
【図8】無線基地局からトラヒック制御装置に向かうパケットのフォーマットを示す模式図である。
【図9】トラヒック制御装置から無線基地局に向かうパケットのフォーマットを示す模式図である。
【図10】第2の実施の形態の無線加入者局の動作を示すフローチャートである。
【図11】第3の実施の形態で利用する通信システムの構成を示すブロック図である。
【図12】第3の実施の形態の無線基地局の動作(1)を示すフローチャートである。
【図13】第3の実施の形態の無線基地局の動作(2)を示すフローチャートである。
【図14】データベースの登録内容の例を示す模式図である。
【図15】通信システムの構成例を示すブロック図である。
【図16】トラヒック制御装置の動作を示すフローチャートである。
【符号の説明】
10,20 LANシステム
11,21 伝送路
12,22 無線加入者局
13,23 パソコン
14 ノートパソコン
15 データベース
30 回線制御部
31 ルータ
32 トラヒック制御装置
33 無線基地局
34 伝送路
35 集線装置
37 データベース
40 バックボーンネットワーク
50 LANシステム
51 伝送路
52 パソコン
101,111,121,131 プリアンブル
102 宛先端末識別子
103 送信元端末識別子
104,116,124,134 情報
105,117,125,135 冗長コード
112 基地局端末識別子
113 加入者局識別子
114 宛先端末識別子
115 送信元端末識別子
122 宛先端末識別子
123 送信元仮想端末識別子
132 宛先仮想端末識別子
133 送信元端末識別子
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a communication system connected to a high-speed transmission line when using a communication system in which a relatively high-speed transmission line and a backbone network having a relatively low-speed transmission line represented by the Internet are used. The present invention relates to a traffic control method used for guaranteeing communication traffic of each communication terminal when the terminal communicates via a backbone network.
[0002]
[Prior art]
In the present invention, it is assumed that traffic control is performed in a communication system as shown in FIG. 15, for example.
The communication system in FIG. 15 includes LAN (local area network) systems 10 and 20, a line control unit 30, a backbone network 40, and a LAN system 50.
[0003]
A plurality of personal computers 13 (1), 13 (2), and 13 (3) each having a communication function are connected to the transmission path 11 of the LAN system 10. Further, notebook computers 14 (1) and 14 (2) can be connected to the transmission path 11. Similarly, personal computers 23 (1), 23 (2), and 23 (3) are connected to the transmission path 21 of the LAN system 20.
A plurality of personal computers 52 (1), 52 (2), 52 (3) each having a communication function are connected to the transmission path 51 of the LAN system 50.
[0004]
The line control unit 30 includes a router 31, a traffic control device 32, and a concentrator 35.
The line control unit 30 and the LAN system 50 are connected to the backbone network 40. The backbone network 40 corresponds to a wide area network such as the Internet, for example. The transmission speed of the backbone network 40 is relatively low. In this example, a case of 1.5 Mbit / s is assumed.
[0005]
In addition, relatively high-speed lines such as Ethernet (registered trademark of Fuji Xerox Co., Ltd.) are used for the transmission lines 11, 21, 51, and 34 of the LAN systems 10, 20, 50 and the line control unit 30, for example. . In this example, it is assumed that the transmission speeds of the transmission lines 11, 21, 51, and 34 are 10 Mbit / s.
In the communication system of FIG. 15, each personal computer 13 belonging to the LAN system 10 and each personal computer 23 belonging to the LAN system 20 are connected to the LAN system 50 via the line concentrator 35, the traffic controller 32, the router 31, and the backbone network 40. It can communicate with the personal computer 52 to which it belongs.
[0006]
However, since the transmission speed of the backbone network 40 is lower than the transmission lines 11, 21, 34, and 51, the backbone network 40 becomes a bottleneck when communicating via the backbone network 40.
For example, when a bandwidth of 1.5 Mbit / s is allocated to communication between the personal computer 13 (1) and the personal computer 52 (1), 100% of the bandwidth of the backbone network 40 is already used. The other personal computers 13 (2), 13 (3),... Cannot communicate using the backbone network 40. That is, when communication is attempted between the personal computer 13 (2) and the personal computer 52 (2), congestion occurs and necessary communication traffic cannot be secured.
[0007]
Therefore, the traffic control device 32 is used. The traffic control device 32 restricts communication traffic for each communication terminal, and secures a band so that a plurality of communication terminals can use the backbone network 40 at the same time.
Actually, the traffic control device 32 operates as shown in FIG. 16, and a terminal identifier (for example, an IP address or a MAC address) included in each packet signal input from each of the communication terminals (13, 14, 23). To identify a communication terminal for each communication. Then, the traffic amount is measured for each communication terminal, and the traffic amount is suppressed so that the measurement result does not exceed a predetermined upper limit value of the traffic. Under the control of the traffic control device 32, the bandwidth available for communication of each communication terminal is guaranteed irrespective of the traffic of other communication terminals.
[0008]
For example, in FIG. 15, each of the six personal computers 13 (1), 13 (2), 13 (3), 23 (1), 23 (2), and 23 (3) has a bandwidth (1.5 Mbit) of the backbone network 40. / S), the terminal identifiers of the personal computers 13 (1), 13 (2), 13 (3), 23 (1), 23 (2), and 23 (3) are assigned to the traffic control device 32. And the upper limit of the traffic of each communication terminal is set to 250 kbit / s obtained by dividing the entire band (1.5 Mbit / s) into six.
[0009]
As a result, a communication band of 250 kbit / s is guaranteed for each of the six personal computers 13 (1), 13 (2), 13 (3), 23 (1), 23 (2) and 23 (3). . It should be noted that a different value can be assigned to the communication terminal for each communication terminal.
[0010]
[Problems to be solved by the invention]
However, in the conventional traffic control method, the terminal identifiers of all the communication terminals that communicate via the backbone network 40 are registered in the traffic control device 32 in advance, and the predetermined upper limit of the traffic is registered in the traffic control device 32. Must be kept. Therefore, it is not possible to freely change the communication terminal that performs communication via the backbone network 40.
[0011]
For example, in FIG. 15, when the communication terminal that performs communication via the backbone network 40 is changed from the personal computer 13 (1) to the notebook personal computer 14 (1), the registered content of the traffic control device 32 is changed and a new notebook is changed. The terminal identifier of the personal computer 14 (1) must be registered, and the upper limit of traffic must also be registered.
If the unregistered notebook computer 14 (1) communicates via the backbone network 40 without registering with the traffic control device 32, the maximum value of the total traffic volume becomes equal to the entire bandwidth (1.5 Mbit / s). s), congestion occurs, and the communication band allocated to each registered communication terminal cannot be guaranteed.
[0012]
Further, for example, when a communication band of 250 kbit / s is allocated to each of the six personal computers 13 (1), 13 (2), 13 (3), 23 (1), 23 (2), and 23 (3). Is that the upper limit of the traffic of each communication terminal is limited to 250 kbit / s even when any communication terminal is not communicating.
For example, of the six registered personal computers 13 (1), 13 (2), 13 (3), 23 (1), 23 (2), 23 (3), three personal computers 13 (1), 13 (3) When only (2) and 13 (3) are communicating, the bandwidth of the backbone network 40 cannot be effectively utilized because only the total bandwidth of the backbone network 40 is 750 kbit / s (50%).
[0013]
The present invention facilitates change of a terminal that communicates through a low-speed transmission path, and enables traffic control that can effectively use the bandwidth of a low-speed transmission path even when the number of terminals that actually communicate changes. The aim is to provide a method.
[0014]
[Means for Solving the Problems]
A communication system in which at least one narrow-area network having a high-speed transmission path and capable of accommodating a plurality of communication terminals is connected to a wide-area network having a lower-speed transmission path than the high-speed transmission path. And a traffic control method for controlling the amount of traffic when a communication terminal connected to the narrow area network performs packet communication via the wide area network, wherein the wide area is included in the narrow area network. The number of communication terminals capable of packet communication via the network is determined in advance as a registration limit value, and for at least some of the communication terminals belonging to the narrow area network, a terminal identifier for identifying each communication terminal and Virtual terminal identifiers are associated with each other and registered in a predetermined database, and belong to the narrow area network. When a packet signal is transmitted from each of the communication terminals toward the wide area network, a terminal identifier for identifying a source terminal is extracted from the packet signal that has appeared, and for the extracted terminal identifier, Identify whether or not the terminal has been registered in the database, and if the extracted terminal identifier is not registered in the database and the number of registrations in the database is less than the registration limit value, it corresponds to the source of the packet signal. The terminal identifier of the communication terminal to be registered and the virtual terminal identifier are registered in the database in association with each other, and the extracted terminal identifier is unregistered in the database and the number of registrations in the database is equal to or less than the registration limit value. In the above case, the communication for the packet signal is refused, and the extracted terminal identifier is stored in the database. If registered, or if the extracted terminal identifier is newly registered in the database, the terminal identifier of the packet signal is converted to a virtual terminal identifier according to the registered contents of the database, and the virtual terminal identifier is used. In addition, the traffic of a packet signal is measured for each communication terminal to perform traffic control.
[0015]
In the first aspect, information on communication terminals that perform packet communication via the wide area network is managed in a database. In this database, a terminal identifier for specifying each communication terminal and a virtual terminal identifier are registered in association with each other. The number of communication terminals capable of performing packet communication via the wide area network is determined in advance as a registration limit value.
[0016]
When a packet signal is transmitted from each of the communication terminals belonging to the narrow area network toward the wide area network, the terminal identifier of the source communication terminal included in the packet signal is identified by the virtual terminal identifier based on the registered contents of the database. Then, using this virtual terminal identifier, the traffic of the packet signal is measured for each communication terminal and the traffic control is performed.
[0017]
However, if the terminal identifier of the source terminal extracted from the packet signal is not registered in the database and the number of registrations in the database is less than the registration limit value, the terminal identifier of the source communication terminal of the packet signal and the virtual The terminal identifiers are registered in the database in association with each other.
Further, if the terminal identifier of the source terminal extracted from the packet signal is not registered in the database and the number of registrations in the database is equal to or larger than the registration limit value, the communication for the packet signal is rejected. .
[0018]
In the first aspect, since the communication terminal of the transmission source to be subjected to traffic control is managed using the virtual terminal identifier, the communication terminal can be changed by changing the registered contents of the database. Further, when the number of communication terminals registered in the database is less than the registration limit value, a communication terminal to be subjected to traffic control can be added.
[0019]
According to a second aspect of the present invention, in the traffic control method according to the first aspect, when a packet signal transmitted through the wide area network is transmitted to a communication terminal belonging to the narrow area network, a destination communication terminal is identified from the packet signal that appears. Extracting a terminal identifier for the terminal, identifying whether or not the extracted terminal identifier is registered as a virtual terminal identifier in the database, and registering the extracted terminal identifier as a virtual terminal identifier in the database. If the communication terminal of the corresponding destination is obtained, the terminal identifier associated with the virtual terminal identifier is obtained as the destination terminal identifier from the database, and the terminal identifier of the packet signal is converted into the destination terminal identifier. And the extracted terminal identifier is stored in the database as a virtual terminal identifier. If not registered, then discards the packet signal, using the virtual terminal identifier, and performing measurement by traffic control traffic of a packet signal for each communication terminal.
[0020]
According to claim 2, when a packet signal transmitted through the wide area network is transmitted to a communication terminal belonging to the narrow area network, the terminal identifier of the destination communication terminal of the input packet signal is regarded as a virtual terminal identifier. To process.
That is, the virtual terminal identifier of the input packet signal is converted into the actual terminal identifier of the destination based on the registered contents of the database, and then transmitted to the destination. However, if the virtual terminal identifier extracted from the packet signal is not registered in the database, the packet signal is discarded to reduce traffic.
[0021]
According to the second aspect, since the communication terminal of the destination to be subjected to traffic control is managed using the virtual terminal identifier, the communication terminal can be changed by changing the registered contents of the database.
A communication system in which at least one narrow-area network having a high-speed transmission path and accommodating a plurality of communication terminals is connected to a wide-area network having a lower-speed transmission path than the high-speed transmission path. And a traffic control method for controlling the amount of traffic when a communication terminal connected to the narrow area network performs packet communication via the wide area network, wherein at least a part belonging to the narrow area network For each communication terminal, a terminal identifier for identifying each communication terminal and a virtual terminal identifier are registered in a predetermined database in association with each other, and are transmitted to the communication terminals belonging to the narrow area network through the wide area network. To identify the destination communication terminal from the appearing packet signal when the transmitted packet signal is transmitted. Extracting a terminal identifier, identifying whether or not the extracted terminal identifier is registered as a virtual terminal identifier in the database, and when the extracted terminal identifier is registered as a virtual terminal identifier in the database; The terminal identifier associated with the virtual terminal identifier is obtained as the destination terminal identifier from the database, and the terminal identifier of the packet signal is converted to the destination terminal identifier and then directed to the corresponding destination communication terminal. When the transmitted and extracted terminal identifier is not registered as a virtual terminal identifier in the database, the packet signal is discarded, and the traffic of the packet signal is measured for each communication terminal using the virtual terminal identifier. It is characterized by performing traffic control.
[0022]
According to a third aspect, information on communication terminals that perform packet communication via the wide area network is managed in a database. In this database, a terminal identifier for specifying each communication terminal and a virtual terminal identifier are registered in association with each other.
When a packet signal transmitted through the wide area network is transmitted to a communication terminal belonging to the narrow area network, processing is performed by regarding the terminal identifier of the destination communication terminal of the input packet signal as a virtual terminal identifier.
[0023]
That is, the virtual terminal identifier of the input packet signal is converted into the actual terminal identifier of the destination based on the registered contents of the database, and then transmitted to the destination. However, if the virtual terminal identifier extracted from the packet signal is not registered in the database, the packet signal is discarded to reduce traffic.
According to the third aspect, since the communication terminal of the destination to be subjected to traffic control is managed using the virtual terminal identifier, the communication terminal can be changed by changing the registered contents of the database.
[0024]
According to a fourth aspect of the present invention, in the traffic control method according to any one of the first, second, and third aspects, a communication system is used in which a plurality of narrow area networks are bundled into one transmission path and connected to the wide area network. The number of communication terminals capable of performing packet communication via the wide area network is determined in advance as a registration limit value for each narrow area network, and each communication terminal is specified for each of the plurality of narrow area networks. A terminal identifier and a virtual terminal identifier for each other are registered in the database in association with each other, and when a packet signal is transmitted from each communication terminal belonging to the narrow area network to the wide area network, it appears. It is characterized in that the narrow area network to which the communication terminal of the transmission source belongs is identified from the contents of the packet signal.
[0025]
In claim 4, the number of communication terminals capable of performing packet communication via the wide area network is managed in a database for each narrow area network. Therefore, terminal identifiers and virtual terminal identifiers of a plurality of narrow area networks can be centrally managed.
According to a fifth aspect of the present invention, in the traffic control method according to any one of the first, second, and third aspects, a communication system is used in which a plurality of narrow area networks are bundled into one transmission path and connected to the wide area network. In addition, the present invention is characterized in that conversion between a terminal identifier and a virtual terminal identifier for a packet signal is performed by a concentrator or a wireless base station that bundles a plurality of narrow area networks into one transmission path.
[0026]
According to the fifth aspect, terminal identifiers and virtual terminal identifiers of a plurality of narrow area networks can be centrally managed by using a concentrator or a wireless base station.
According to a sixth aspect of the present invention, in the traffic control method according to any one of the first, second, and third aspects, when a signal indicating the end of the packet communication via the wide area network is detected, the communication is performed. The terminal identifier and the virtual terminal identifier of the communication terminal being used are deleted from the database.
[0027]
In the sixth aspect, when a signal indicating the end of packet communication via the wide area network is detected, information on the communication terminal that is performing the communication is automatically deleted from the database.
For this reason, when the number of communication terminals that actually perform communication is small, the number of communication terminals registered in the database becomes smaller than the registration limit value and a space is created, and a virtual terminal identifier is assigned to a new communication terminal. , Packet communication can be performed by the communication terminal.
[0028]
According to a seventh aspect of the present invention, in the traffic control method according to any one of the first, second, and third aspects, when a packet signal of the packet communication via the wide area network does not appear for a predetermined period, the communication is performed. The terminal identifier and the virtual terminal identifier of the communication terminal being used are deleted from the database.
In claim 7, when a packet signal of packet communication via the wide area network does not appear for a certain period of time, it is considered that the communication has ended, and information on the communication terminal performing the communication is automatically obtained from the database. Deleted.
[0029]
For this reason, when the number of communication terminals that actually perform communication is small, the number of communication terminals registered in the database becomes smaller than the registration limit value and a space is created, and a virtual terminal identifier is assigned to a new communication terminal. , Packet communication can be performed by the communication terminal.
According to an eighth aspect of the present invention, in the traffic control method according to any one of the first, second, and third aspects, the number of communicating terminals is sequentially determined based on the number of communication terminals registered in the database. It is characterized in that traffic control is performed according to the number of communicating terminals.
[0030]
In claim 8, it is assumed that the number of communication terminals registered in the database changes according to the number of communicating terminals. In the traffic control device, if the limit value of the traffic amount per terminal is reduced, the occurrence of congestion can be prevented even if many terminals communicate simultaneously. Also, when the number of communicating terminals is small, congestion does not occur even if the limit value of the traffic amount per terminal is increased.
[0031]
As described above, if the limit value of the traffic amount is automatically adjusted according to the number of communicating terminals, the communication band of the low-speed transmission path can be effectively used.
According to a ninth aspect, in the traffic control method according to any one of the first, second, and third aspects, an Internet network is used as the wide area network.
[0032]
In general, the transmission speed of the Internet network is lower than that of the narrow area network. Therefore, it is desirable to apply traffic control to communication through the Internet network.
[0033]
BEST MODE FOR CARRYING OUT THE INVENTION
(First Embodiment)
One embodiment of a traffic control method according to the present invention will be described with reference to FIGS. This form corresponds to claims 1 to 3, claim 6, claim 8 and claim 9.
[0034]
FIG. 1 is a flowchart showing the operation (1) of the wireless subscriber station of this embodiment. FIG. 2 is a flowchart showing the operation (2) of the wireless subscriber station of this embodiment. FIG. 3 is a flowchart showing the operation (3) of the wireless subscriber station of this embodiment. FIG. 4 is a schematic diagram showing an example of the registered contents of the database.
FIG. 5 is a block diagram showing a configuration of a communication system used in this embodiment. FIG. 6 is a schematic diagram showing a packet format between a terminal and a wireless subscriber station. FIG. 7 is a schematic diagram showing a packet format between a wireless subscriber station and a wireless base station. FIG. 8 is a schematic diagram showing a format of a packet transmitted from the radio base station to the traffic control device. FIG. 9 is a schematic diagram showing a format of a packet transmitted from the traffic control device to the wireless base station.
[0035]
In this embodiment, the high-speed transmission line, the communication terminal, the narrow area network, the wide area network and the database of the first and third aspects are respectively composed of the transmission path 34, the personal computer 13 (or 23), the LAN system 10 (or 20), It is embodied as a backbone network 40 and a database 15.
In this embodiment, it is assumed that the present invention is applied to the communication system shown in FIG.
[0036]
The communication system in FIG. 5 includes LAN systems 10 and 20, a line control unit 30, a backbone network 40, and a LAN system 50, as in FIG. However, the line between the line control unit 30 and the LAN systems 10 and 20 is changed to a wireless line.
[0037]
A plurality of personal computers 13 (1), 13 (2), 13 (3) equipped with a communication function and a wireless subscriber station 12 are connected to a transmission line 11 of the LAN system 10. Further, a database 15 is connected to the wireless subscriber station 12. Notebook computers 14 (1) and 14 (2) can also be connected to the transmission line 11.
Similarly, a personal computer 23 (1), 23 (2), 23 (3) and a wireless subscriber station 22 are connected to a transmission line 21 of the LAN system 20.
[0038]
A plurality of personal computers 52 (1), 52 (2), 52 (3) each having a communication function are connected to the transmission path 51 of the LAN system 50.
The line control unit 30 includes a router 31, a traffic control device 32, and a wireless base station 33. The wireless base station 33 can perform bidirectional packet communication with the wireless subscriber stations 12 and 22.
[0039]
The line control unit 30 and the LAN system 50 are connected to the backbone network 40. The backbone network 40 corresponds to a wide area network such as the Internet, for example. The transmission speed of the backbone network 40 is relatively low. In this example, a case of 1.5 Mbit / s is assumed.
The transmission lines 11, 21, 51, and 34 of the LAN systems 10, 20, and 50 and the line control unit 30 use relatively high-speed lines such as Ethernet. In this example, it is assumed that the transmission speeds of the transmission lines 11, 21, 51, and 34 are 10 Mbit / s. Further, the transmission speed of the wireless line between the wireless base station 33 and the wireless subscriber stations 12 and 22 is also 10 Mbit / s.
[0040]
In the communication system of FIG. 5, each personal computer 13 belonging to the LAN system 10 and each personal computer 23 belonging to the LAN system 20 include the wireless subscriber station 12 (or 22), the wireless base station 33, the traffic control device 32, the router 31, It is possible to communicate with a personal computer 52 belonging to the LAN system 50 via the backbone network 40.
[0041]
However, since the transmission speed of the backbone network 40 is lower than the transmission lines 11, 21, 34, and 51, the backbone network 40 becomes a bottleneck when communicating via the backbone network 40.
For example, when a bandwidth of 1.5 Mbit / s is allocated to communication between the personal computer 13 (1) and the personal computer 52 (1), 100% of the bandwidth of the backbone network 40 is already used. The other personal computers 13 (2), 13 (3),... Cannot communicate using the backbone network 40. That is, when communication is attempted between the personal computer 13 (2) and the personal computer 52 (2), congestion occurs and necessary communication traffic cannot be secured.
[0042]
Therefore, a traffic control device 32 is provided between the wireless base station 33 and the router 31. The traffic control device 32 restricts communication traffic for each communication terminal, and secures a band so that a plurality of communication terminals can use the backbone network 40 at the same time.
Actually, the traffic control device 32 operates as shown in FIG. 16, and a terminal identifier (for example, an IP address or a MAC address) included in each packet signal input from each of the communication terminals (13, 14, 23). To identify a communication terminal for each communication. Then, the traffic amount is measured for each communication terminal, and the traffic amount is suppressed so that the measurement result does not exceed a predetermined upper limit value of the traffic. Under the control of the traffic control device 32, the bandwidth available for communication of each communication terminal is guaranteed irrespective of the traffic of other communication terminals.
[0043]
The configuration of the traffic control device 32 itself and its basic operation are the same as those of the conventional device. However, in this example, since the wireless subscriber station 12 performs a special process on the packet signal, it is possible to solve various conventional problems related to traffic control.
[0044]
That is, the wireless subscriber station 12 shown in FIG. 5 executes the processing shown in FIG. 1, FIG. 2 and FIG. The same applies to the wireless subscriber station 22.
Further, on the database 15, for example, as shown in FIG. 4, a terminal identifier (ID-R) and a virtual terminal identifier (ID-i) are associated with each other for each communication terminal (corresponding to 13, 14, 23). I have registered. The number of terminals that can be registered in the database 15 is limited by a predetermined registration upper limit.
[0045]
Different values are assigned to the respective terminal identifiers (ID-R). Similarly, different values are assigned to the respective virtual terminal identifiers (ID-i).
In this example, the combination of the terminal identifier (ID-R) and the virtual terminal identifier (ID-i) is arbitrarily changed according to the order in which the terminal identifiers (ID-R) are registered. For example, in the example of FIG. 4, the registrations are made in the order of D1-D2-D3..., So that Da-Db-Dc-.
[0046]
In the communication system of FIG. 5, a packet signal between the personal computer 13 (or 14) and the wireless subscriber station 12 when performing packet communication is composed of a preamble 101, a destination terminal identifier 102, a source terminal, as shown in FIG. It includes an identifier 103, information 104, and a redundancy code 105.
For example, when transmitting a packet signal from the personal computer 13 (1) to the personal computer 52 (1) in FIG. 5, the source terminal identifier 103 is an identifier assigned to the personal computer 13 (1) in advance, and the destination terminal The identifier 102 is an identifier previously assigned to the personal computer 52 (1).
[0047]
As shown in FIG. 7, the packet signal between the wireless subscriber station 12 and the wireless base station 33 includes a preamble 111, a base station terminal identifier 112, a subscriber station identifier 113, a destination terminal identifier 114, and a source terminal identifier. 115, information 116 and redundant code 117.
[0048]
The source terminal identifier 115 and the destination terminal identifier 114 in FIG. 7 correspond to the source terminal identifier 103 and the destination terminal identifier 102 in FIG. 6, respectively. The subscriber station identifier 113 is an identifier assigned to the wireless subscriber station 12 in advance. The base station terminal identifier 112 is an identifier assigned to the wireless base station 33 in advance.
When the present invention is implemented, a packet signal transmitted from the radio base station 33 to the traffic control device 32 includes a preamble 121, a destination terminal identifier 122, a source virtual terminal identifier 123, information 124 and A redundant code 125 is included.
[0049]
The source virtual terminal identifier 123 in FIG. 8 has a correspondence with the source terminal identifier 103 in FIG. 6, but is not the same value. That is, the source terminal identifier 103 of the packet signal transmitted from the personal computer 13 is converted into a virtual terminal identifier (ID-i) shown in FIG. 4 before being input to the traffic control device 32. In this example, the wireless subscriber station 12 replaces the terminal identifier (ID-R) of the transmission source with the virtual terminal identifier (ID-i) based on the contents registered in the database 15.
[0050]
Similarly, when the present invention is implemented, a packet signal transmitted from the traffic control device 32 to the radio base station 33 includes a preamble 131, a destination virtual terminal identifier 132, a source terminal identifier 133, and information 134 as shown in FIG. And a redundant code 135 are included.
The destination virtual terminal identifier 132 in FIG. 9 is in correspondence with the destination terminal identifier 102 in FIG. 6, but is not the same value. Therefore, the destination virtual terminal identifier 132 of the packet signal output from the traffic control device 32 is converted from (ID-i) to (ID-i) in FIG. 4 based on the contents registered in the database 15 under the control of the wireless subscriber station 12. -R). For this reason, the packet signal is delivered to the specific terminals (13, 14) to which the specific terminal identifier (ID-i) corresponding to the destination virtual terminal identifier 132 is assigned according to the registered contents of the database 15.
[0051]
Hereinafter, the operation of the wireless subscriber station 12 shown in FIG. 5 will be described with reference to FIGS.
When a packet signal is input from any of the personal computers 13 (14) or the wireless base station 33, the operation of the wireless subscriber station 12 proceeds from step S10 to S11, where the received packet signal is input.
[0052]
In step S12, the direction of the packet signal is identified. When a packet in the direction from the personal computer 13 to the wireless base station 33 (the traffic control device 32) is received, the process proceeds from step S12 to S13, and when a packet in the opposite direction is received, the process proceeds from step S12 to S21 in FIG. .
In step S13, the terminal identifier of the transmission source is extracted from the received packet signal. That is, the source terminal identifier 103 shown in FIG. 6 is extracted from the received packet.
[0053]
In step S14, the database 15 is searched, and it is determined whether or not the information of the source terminal corresponding to the source terminal identifier 103 extracted in step S13 is registered in the database 15. If registered, the process proceeds from step S14 to S15, and if not registered, the process proceeds to step S17.
In step S17, the number of terminals currently registered in the database 15 is compared with a predetermined registration upper limit value, and it is determined whether or not the database 15 has free space (whether or not information can be added). If there is a vacancy, the process proceeds from step S17 to S18, and if there is no vacancy, the process proceeds to step S19.
[0054]
The registration upper limit in step S17 means the upper limit of the number of terminals that can simultaneously communicate using the backbone network 40 in the LAN system 10. The registration upper limit is related to the traffic upper limit in the traffic control device 32.
That is, the traffic control device 32 must guarantee the communication of the predetermined traffic amount to the number of terminals corresponding to the registration upper limit value for the LAN system 10.
[0055]
In step S18, the terminal identifier of the terminal corresponding to the source terminal identifier 103 of the packet signal input in step S11 and the virtual terminal identifier are registered in the database 15 in association with each other. That is, the information of the source terminal to be communicated is added to the database 15.
If the same number of terminals as the registration upper limit value has already been registered in the database 15, no more registrations can be made, so the process proceeds to step S19, and communication is rejected for the packet signal input in step S11. That is, a signal for discarding or rejecting a packet signal is transmitted from the wireless subscriber station 12 to the terminal (13).
[0056]
In step S15, the source terminal identifier 103 included in the packet signal input in step S11 is replaced with the virtual terminal identifier (ID-i) from the terminal identifier (ID-R) according to the registered contents of the database 15.
For example, when the source terminal identifier 103 included in the packet signal input in step S11 is “D3” of the terminal identifier (ID-R) in FIG. 4, the virtual terminal identifier (ID- Write “Dc” in i) as the source terminal identifier 103.
[0057]
In step S16, the packet signal for which the replacement in step S15 has been completed is transmitted to the wireless base station 33. In this case, the source terminal identifier 115 shown in FIG. 7 is the virtual terminal identifier (ID-i) assigned to the source terminal on the database 15. The virtual terminal identifier (ID-i) is input to the traffic control device 32 as the source virtual terminal identifier 123 in FIG.
[0058]
On the other hand, when a packet signal in the direction from the traffic control device 32 to the wireless subscriber station 12 through the wireless base station 33 is received, the process proceeds to step S21 in FIG. 2 and the terminal identifier of the destination is determined from the received packet signal. Extract. That is, the destination terminal identifier 114 shown in FIG. 7 is extracted from the packet signal.
[0059]
However, since the wireless subscriber station 12 performs mutual conversion between the terminal identifier (ID-R) and the virtual terminal identifier (ID-i), the destination terminal identifier 114 extracted in step S21 is the virtual terminal identifier of the destination terminal ( ID-i).
Therefore, in the next step S22, a virtual terminal identifier (ID-i) corresponding to (having the same value as) the destination terminal identifier 114 extracted in step S21 is searched in the database 15. When the destination terminal is registered in the database 15, the terminal identifier (ID-R) and the virtual terminal identifier (ID-i) thereof are stored in the database 15. The identifier (ID-i) can be found in the database 15.
[0060]
When the search is successful in step S22, the process proceeds to step S23, and when the search is unsuccessful, the process proceeds to step S26. In step S26, the input packet signal is discarded.
In step S23, a terminal identifier (ID-R) associated with the same virtual terminal identifier (ID-i) as the destination terminal identifier 114 extracted in step S21 is input from the database 15.
[0061]
For example, if the value of the destination terminal identifier 114 extracted in step S21 is the same as the virtual terminal identifier (ID-i) “D6” in FIG. 4, the terminal identifier (ID-R) “Df” is changed. Input from the database 15.
In step S24, the destination terminal identifier 114 of the packet signal input in step S11 is replaced with the terminal identifier (ID-R) input from the database 15 in step S23.
[0062]
In step S25, the packet signal for which the replacement in step S24 has been completed is transmitted to the destination terminal after the replacement.
On the other hand, if a signal indicating the end of communication has been input to the wireless subscriber station 12, the process proceeds from step S27 to S28. In step S28, the terminal identifier (ID-R) and the virtual terminal identifier (ID-i) of the source or destination terminal associated with the terminated communication are deleted from the database 15.
[0063]
For this reason, the information about only the terminals that are actually communicating is held in the database 15, and the registered contents are sequentially changed. That is, even if there is no free space in the database 15, when the communication of a certain terminal is completed, the information of that terminal is deleted from the database 15 and a free space is created in the database 15, so that other unregistered terminals can communicate. become.
[0064]
In any case, the traffic control device 32 performs the traffic control on the terminal managed for each virtual terminal identifier (ID-i), so that the change of the terminal using the backbone network 40 is registered in the database 15. It can be handled simply by changing the content.
In addition, registration and deletion of a new terminal in the database 15 are automatically performed by the processing of the wireless subscriber station 12, so that if there is a vacancy in the bandwidth of the backbone network 40, the database 15 can be used without any special operation. An unregistered terminal can participate in communication.
[0065]
On the other hand, when the registration in the database 15 is performed in step S18 in FIG. 1 or when the registered content is deleted in step S28 in FIG. 2, the processing in FIG. 3 is executed.
In step S41 of FIG. 3, the number of terminals registered in the database 15 is counted.
[0066]
In step S42, the upper limit of traffic is determined based on the number of registered terminals. For example, when the LAN system 10 can use 100% of the bandwidth (1.5 Mbit / s) of the backbone network 40, if the number of terminals registered in the database 15 is 3, 0.5 Mbit / s per device is used. Bandwidth can be assigned as an upper limit for traffic.
[0067]
In step S43, the traffic control device 32 is notified of the upper limit value of the traffic determined in step S42.
In this case, the traffic control device 32 performs traffic control using the latest traffic upper limit value notified from the wireless subscriber station 12. Therefore, when the number of terminals actually communicating via the backbone network 40 is small, the upper limit of traffic per terminal is automatically increased. In addition, when the number of terminals registered in the database 15 increases, the upper limit of traffic per terminal automatically decreases, so that occurrence of congestion is avoided. As a result, a small bandwidth of the backbone network 40 can be efficiently used.
[0068]
(Second embodiment)
Another embodiment of the traffic control method of the present invention will be described with reference to FIG. This embodiment corresponds to claim 7.
This embodiment is a modification of the first embodiment. The configuration of the communication system to which the present invention is applied is the same as that of FIG. 5, and executes the processes of FIGS. 1, 2 and 3 as in the first embodiment. However, in this embodiment, the processing in FIG. 10 is executed instead of steps S27 and S28 in FIG. The rest is the same as the first embodiment.
[0069]
The process shown in FIG. 10 is executed by the wireless subscriber station 12 each time a new terminal is registered in the database 15 (S18 in FIG. 1). Hereinafter, the processing of FIG. 10 will be described.
In step S31, a monitoring timer is started.
In step S32, it is determined whether or not the wireless subscriber station 12 has received a packet signal from a terminal registered in the database 15 when starting the processing in FIG. If it has been received, the process proceeds to step S34, and if it has not been received, the process proceeds to step S33.
[0070]
In step S33, it is determined whether or not the wireless subscriber station 12 has received a packet signal addressed to a terminal registered in the database 15 when starting the processing in FIG. If it has been received, the process proceeds to step S34, and if it has not been received, the process proceeds to step S35.
In step S34, the monitoring timer of step S31 is restarted.
[0071]
In step S35, it is determined whether or not the monitoring timer of step S31 has timed out. If a timeout has been detected, the process proceeds to step S36, and if not, the process returns to step S32.
In step S36, the terminal information registered in the database 15 is deleted from the database 15 when the processing in FIG.
[0072]
In other words, in this embodiment, if transmission or reception of a packet signal does not occur for a predetermined time allotted to the monitoring timer for each terminal registered in the database 15, it is assumed that communication has ended, and the terminal is automatically regarded as having ended. Delete from database 15.
(Third embodiment)
Another embodiment of the traffic control method according to the present invention will be described with reference to FIGS. This embodiment corresponds to claims 4 and 5.
[0073]
FIG. 11 is a block diagram showing a configuration of a communication system used in this embodiment. FIG. 12 is a flowchart showing the operation (1) of the radio base station of this embodiment. FIG. 13 is a flowchart showing the operation (2) of the radio base station of this embodiment. FIG. 14 is a schematic diagram showing an example of the registered contents of the database.
This embodiment is a modification of the first embodiment. In FIG. 11, elements corresponding to those in FIG. 5 are denoted by the same reference numerals.
[0074]
The configuration of the communication system shown in FIG. 11 is almost the same as the communication system of FIG. However, in this embodiment, the radio base station 33 is changed so that the conversion between the terminal identifier (ID-R) and the virtual terminal identifier (ID-i) of the packet signal is performed. Therefore, the database 37 is connected to the wireless base station 33.
[0075]
As shown in FIG. 14, the wireless subscriber station identifier (ID-a) is registered in the database 37 in addition to the terminal identifier (ID-R) and the virtual terminal identifier (ID-i).
The wireless subscriber station identifier (ID-a) is an identifier previously assigned to the wireless subscriber station (12, 22,...) Of the LAN system (10, 20,...) To which each terminal is connected. It is.
[0076]
In this example, as shown in FIG. 14, each terminal is managed by being divided for each wireless subscriber station (12, 22,...). Further, the number of terminals that can be registered in the database 37 (registration upper limit value) is predetermined for each wireless subscriber station (12, 22,...).
In the example of FIG. 14, four terminals can be registered for the terminal belonging to the wireless subscriber station whose wireless subscriber station identifier (ID-a) is “D01”, and the wireless subscriber station identifier (ID-a) is “ Three terminals can be registered for the terminal belonging to the wireless subscriber station D02, and two terminals are registered for the terminal belonging to the wireless subscriber station having the wireless subscriber station identifier (ID-a) of "D03". it can.
[0077]
As in the first embodiment, the terminal identifier (ID-R) and the virtual terminal identifier (ID-i) are simultaneously registered in the database 37. The combination of the terminal identifier (ID-R) and the virtual terminal identifier (ID-i) changes according to the order of registration.
In this embodiment, the radio base station 33 executes the processing shown in FIGS. Further, the wireless base station 33 executes the same processing as in FIG.
[0078]
The contents of the processing shown in FIGS. 12 and 13 are almost the same as those in FIGS. 1 and 2 except that the apparatus that executes the processing is changed from the wireless subscriber station 12 to the wireless base station 33 and step S57 is added. is there.
In step S57 of FIG. 12, the wireless subscriber station (12, 22,...) To which the terminal of the packet signal belongs belongs is identified from the contents of the packet signal input in step S51. That is, since the packet signal contains the subscriber station identifier 113 shown in FIG. 7, it is extracted from the packet signal.
[0079]
In step S58, the number of terminals currently registered in the database 15 is registered for the wireless subscriber station (any of 12, 22,...) Corresponding to the subscriber station identifier 113 extracted in step S57. Compare with the upper limit.
For example, if the subscriber station identifier 113 detected in step S57 is the same as the wireless subscriber station identifier (ID-a) “D01” in FIG. 14, the registration upper limit value (4 ) And the number of terminal identifiers (ID-R) or virtual terminal identifiers (ID-i) actually registered in association with “D01”.
[0080]
When processing a packet signal in the direction from the traffic control device 32 to the radio base station 33, the database 37 is referred to, from the virtual terminal identifier (ID-i) to the corresponding terminal identifier (ID-R). ) And the wireless subscriber station identifier (ID-a). In this case, the subscriber station identifier 113 and the destination terminal identifier 114 (FIG. 7) of the packet signal transmitted from the wireless base station 33 to the wireless subscriber station 12 include the wireless subscriber station identifier (ID-a) and the terminal, respectively. An identifier (ID-R) is assigned.
[0081]
Except for the above, the configuration is the same as that of the first embodiment, and the description is omitted.
When the line controller 30 and the LAN systems 10 and 20 are connected by wire as shown in FIG. 15, for example, the same processing as that of the wireless base station 33 in FIG. 11 is performed by the line concentrator 35 in FIG. It may be changed as follows.
[0082]
【The invention's effect】
As described above, according to the present invention, since traffic control is performed for each terminal managed for each virtual terminal identifier, the terminal that is actually subjected to traffic control can be freely changed only by changing the information managed in the database. Can be changed to Since information managed in the database can be automatically added or deleted, communication can be performed using an unregistered terminal without performing any special operation.
[0083]
In the case of a communication system in which a plurality of narrow-area networks are connected, the number of terminals that can be registered in the database is managed for each narrow-area network, so that the bandwidth available for communication is individually set for each narrow-area network. Can be restricted.
Further, by automatically deleting the terminal whose communication has been completed from the database, one virtual terminal identifier can be shared by a plurality of terminals.
[0084]
Furthermore, by notifying the traffic control device every time the number of terminals registered in the database changes, it is possible to dynamically control the traffic limit value. The bandwidth can be efficiently utilized in accordance with the change in.
[Brief description of the drawings]
FIG. 1 is a flowchart showing an operation (1) of a wireless subscriber station according to a first embodiment.
FIG. 2 is a flowchart showing an operation (2) of the wireless subscriber station according to the first embodiment.
FIG. 3 is a flowchart showing an operation (3) of the wireless subscriber station according to the first embodiment.
FIG. 4 is a schematic diagram showing an example of registered contents of a database.
FIG. 5 is a block diagram illustrating a configuration of a communication system used in the first embodiment.
FIG. 6 is a schematic diagram showing a packet format between a terminal and a wireless subscriber station.
FIG. 7 is a schematic diagram showing a packet format between a wireless subscriber station and a wireless base station.
FIG. 8 is a schematic diagram showing a format of a packet transmitted from the radio base station to the traffic control device.
FIG. 9 is a schematic diagram showing a format of a packet transmitted from the traffic control device to the radio base station.
FIG. 10 is a flowchart showing an operation of the wireless subscriber station according to the second embodiment.
FIG. 11 is a block diagram illustrating a configuration of a communication system used in a third embodiment.
FIG. 12 is a flowchart illustrating an operation (1) of the wireless base station according to the third embodiment.
FIG. 13 is a flowchart illustrating an operation (2) of the wireless base station according to the third embodiment.
FIG. 14 is a schematic diagram showing an example of registration contents of a database.
FIG. 15 is a block diagram illustrating a configuration example of a communication system.
FIG. 16 is a flowchart showing the operation of the traffic control device.
[Explanation of symbols]
10,20 LAN system
11,21 transmission path
12,22 wireless subscriber station
13,23 PC
14 Notebook PC
15 Database
30 Line control unit
31 router
32 Traffic control device
33 wireless base stations
34 Transmission line
35 Concentrator
37 Database
40 Backbone Network
50 LAN system
51 Transmission line
52 PC
101, 111, 121, 131 preamble
102 Destination terminal identifier
103 Source terminal identifier
104, 116, 124, 134 Information
105, 117, 125, 135 redundant code
112 base station terminal identifier
113 Subscriber station identifier
114 Destination terminal identifier
115 Source terminal identifier
122 Destination terminal identifier
123 Source virtual terminal identifier
132 Destination virtual terminal identifier
133 Source terminal identifier

Claims (9)

高速の伝送路を有し複数の通信端末を収容可能な少なくとも1つの狭域ネットワークと前記高速の伝送路に比べて低速の伝送路を有する広域ネットワークとが接続された通信システムを利用するとともに、前記狭域ネットワークに接続された通信端末が前記広域ネットワークを介してパケット通信を行う場合にトラヒックの量を制御するトラヒック制御方法であって、
前記狭域ネットワークの中で前記広域ネットワークを介在するパケット通信が可能な通信端末の数を登録制限値として予め決定しておき、
前記狭域ネットワークに属する少なくとも一部の通信端末について、各々の通信端末を特定するための端末識別子と仮想端末識別子とを互いに対応付けて所定のデータベースに登録しておき、
前記狭域ネットワークに属する各々の通信端末から前記広域ネットワークに向けてパケット信号が伝送される場合に、現れたパケット信号から送信元の端末を特定するための端末識別子を抽出し、
抽出された前記端末識別子について、それが前記データベースに登録済みか否かを識別し、
抽出された前記端末識別子が前記データベースに未登録でかつ前記データベースの登録数が前記登録制限値未満の場合には、前記パケット信号の送信元に相当する通信端末の端末識別子及び仮想端末識別子を互いに対応付けて前記データベースに登録し、
抽出された前記端末識別子が前記データベースに未登録でかつ前記データベースの登録数が前記登録制限値と同じか又はそれ以上の場合には、前記パケット信号に対する通信を拒否し、
抽出された前記端末識別子が前記データベースに登録済みの場合、又は抽出された前記端末識別子を新たに前記データベースに登録した場合には、前記データベースの登録内容に従って前記パケット信号の端末識別子を仮想端末識別子に変換し、
前記仮想端末識別子を用いて、通信端末毎にパケット信号のトラヒックを測定しトラヒック制御を行う
ことを特徴とするトラヒック制御方法。
A communication system in which at least one narrow-area network having a high-speed transmission path and capable of accommodating a plurality of communication terminals and a wide-area network having a low-speed transmission path compared to the high-speed transmission path is used, A traffic control method for controlling an amount of traffic when a communication terminal connected to the narrow area network performs packet communication via the wide area network,
The number of communication terminals capable of performing packet communication via the wide area network in the narrow area network is determined in advance as a registration limit value,
For at least some of the communication terminals belonging to the narrow area network, a terminal identifier and a virtual terminal identifier for specifying each communication terminal are registered in a predetermined database in association with each other,
When a packet signal is transmitted from the respective communication terminals belonging to the narrow area network toward the wide area network, a terminal identifier for identifying the terminal of the transmission source is extracted from the appeared packet signal,
For the extracted terminal identifier, identify whether it has been registered in the database,
If the extracted terminal identifier is not registered in the database and the number of registrations in the database is less than the registration limit value, the terminal identifier and the virtual terminal identifier of the communication terminal corresponding to the transmission source of the packet signal are mutually exchanged. Registered in the database in association with
If the extracted terminal identifier is not registered in the database and the number of registrations in the database is equal to or greater than the registration limit value, rejects communication for the packet signal,
If the extracted terminal identifier is already registered in the database, or if the extracted terminal identifier is newly registered in the database, the terminal identifier of the packet signal is changed to the virtual terminal identifier according to the registered contents of the database. To
A traffic control method comprising: measuring traffic of a packet signal for each communication terminal by using the virtual terminal identifier; and performing traffic control.
請求項1のトラヒック制御方法において、
前記狭域ネットワークに属する通信端末宛てに前記広域ネットワークを通ったパケット信号が伝送される場合に、現れたパケット信号から宛先の通信端末を特定するための端末識別子を抽出し、
抽出された前記端末識別子について、それが前記データベースに仮想端末識別子として登録済みか否かを識別し、
抽出された前記端末識別子が前記データベースに仮想端末識別子として登録済みの場合には、前記仮想端末識別子に対応付けられた端末識別子を前記データベースから宛先端末識別子として取得し、前記パケット信号の端末識別子を前記宛先端末識別子に変換してから対応する宛先の通信端末に向けて送出し、
抽出された前記端末識別子が前記データベースに仮想端末識別子として未登録の場合には、前記パケット信号を破棄し、
前記仮想端末識別子を用いて、通信端末毎にパケット信号のトラヒックを測定しトラヒック制御を行う
ことを特徴とするトラヒック制御方法。
The traffic control method according to claim 1,
When a packet signal transmitted through the wide area network is transmitted to a communication terminal belonging to the narrow area network, a terminal identifier for identifying a destination communication terminal is extracted from the appearing packet signal,
For the extracted terminal identifier, identify whether it has been registered as a virtual terminal identifier in the database,
If the extracted terminal identifier is already registered as a virtual terminal identifier in the database, a terminal identifier associated with the virtual terminal identifier is obtained from the database as a destination terminal identifier, and a terminal identifier of the packet signal is obtained. After converting to the destination terminal identifier, it is transmitted to the corresponding destination communication terminal,
If the extracted terminal identifier is not registered as a virtual terminal identifier in the database, discard the packet signal,
A traffic control method comprising: measuring traffic of a packet signal for each communication terminal by using the virtual terminal identifier; and performing traffic control.
高速の伝送路を有し複数の通信端末を収容可能な少なくとも1つの狭域ネットワークと前記高速の伝送路に比べて低速の伝送路を有する広域ネットワークとが接続された通信システムを利用するとともに、前記狭域ネットワークに接続された通信端末が前記広域ネットワークを介してパケット通信を行う場合にトラヒックの量を制御するトラヒック制御方法であって、
前記狭域ネットワークに属する少なくとも一部の通信端末について、各々の通信端末を特定するための端末識別子と仮想端末識別子とを互いに対応付けて所定のデータベースに登録しておき、
前記狭域ネットワークに属する通信端末宛てに前記広域ネットワークを通ったパケット信号が伝送される場合に、現れたパケット信号から宛先の通信端末を特定するための端末識別子を抽出し、
抽出された前記端末識別子について、それが前記データベースに仮想端末識別子として登録済みか否かを識別し、
抽出された前記端末識別子が前記データベースに仮想端末識別子として登録済みの場合には、前記仮想端末識別子に対応付けられた端末識別子を前記データベースから宛先端末識別子として取得し、前記パケット信号の端末識別子を前記宛先端末識別子に変換してから対応する宛先の通信端末に向けて送出し、
抽出された前記端末識別子が前記データベースに仮想端末識別子として未登録の場合には、前記パケット信号を破棄し、
前記仮想端末識別子を用いて、通信端末毎にパケット信号のトラヒックを測定しトラヒック制御を行う
ことを特徴とするトラヒック制御方法。
A communication system in which at least one narrow-area network having a high-speed transmission path and capable of accommodating a plurality of communication terminals and a wide-area network having a low-speed transmission path compared to the high-speed transmission path is used, A traffic control method for controlling an amount of traffic when a communication terminal connected to the narrow area network performs packet communication via the wide area network,
For at least some of the communication terminals belonging to the narrow area network, a terminal identifier and a virtual terminal identifier for specifying each communication terminal are registered in a predetermined database in association with each other,
When a packet signal transmitted through the wide area network is transmitted to a communication terminal belonging to the narrow area network, a terminal identifier for identifying a destination communication terminal is extracted from the appearing packet signal,
For the extracted terminal identifier, identify whether it has been registered as a virtual terminal identifier in the database,
If the extracted terminal identifier is already registered as a virtual terminal identifier in the database, a terminal identifier associated with the virtual terminal identifier is obtained from the database as a destination terminal identifier, and a terminal identifier of the packet signal is obtained. After converting to the destination terminal identifier, it is transmitted to the corresponding destination communication terminal,
If the extracted terminal identifier is not registered as a virtual terminal identifier in the database, discard the packet signal,
A traffic control method comprising: measuring traffic of a packet signal for each communication terminal by using the virtual terminal identifier; and performing traffic control.
請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、複数の狭域ネットワークを1つの伝送路に束ねて前記広域ネットワークと接続する通信システムを利用する場合に、
前記広域ネットワークを介在するパケット通信が可能な通信端末の数を狭域ネットワーク毎に登録制限値として予め決定しておき、
複数の前記狭域ネットワークのそれぞれについて、各々の通信端末を特定するための端末識別子と仮想端末識別子とを互いに対応付けて前記データベースに登録しておき、
前記狭域ネットワークに属する各々の通信端末から前記広域ネットワークに向けてパケット信号が伝送される場合に、現れたパケット信号の内容から送信元の通信端末が属する狭域ネットワークを識別する
ことを特徴とするトラヒック制御方法。
In the traffic control method according to any one of claims 1, 2, and 3, when a communication system that connects a plurality of narrow area networks to one transmission path and connects to the wide area network is used,
The number of communication terminals capable of performing packet communication via the wide area network is determined in advance as a registration limit value for each narrow area network,
For each of the plurality of narrow-area networks, a terminal identifier and a virtual terminal identifier for identifying each communication terminal are registered in the database in association with each other,
When a packet signal is transmitted from each communication terminal belonging to the narrow area network toward the wide area network, identifying the narrow area network to which the communication terminal of the transmission source belongs from the content of the packet signal that has appeared. Traffic control method.
請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、複数の狭域ネットワークを1つの伝送路に束ねて前記広域ネットワークと接続する通信システムを利用する場合に、複数の狭域ネットワークを1つの伝送路に束ねる集線装置又は無線基地局でパケット信号に対する端末識別子と仮想端末識別子との間の変換を行うことを特徴とするトラヒック制御方法。In the traffic control method according to any one of claims 1, 2, and 3, when a plurality of narrow-area networks are bundled into one transmission path and a communication system connected to the wide-area network is used, a plurality of narrow-area networks are used. A traffic control method, wherein conversion between a terminal identifier and a virtual terminal identifier for a packet signal is performed by a concentrator or a radio base station that bundles an area network into one transmission path. 請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、前記広域ネットワークを介在するパケット通信の終了を示す信号を検出した場合には、その通信を行っている通信端末の端末識別子及び仮想端末識別子を前記データベースから削除することを特徴とするトラヒック制御方法。In the traffic control method according to any one of claims 1, 2, and 3, when a signal indicating the end of packet communication via the wide area network is detected, a terminal of a communication terminal performing the communication. A traffic control method, wherein an identifier and a virtual terminal identifier are deleted from the database. 請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、前記広域ネットワークを介在するパケット通信のパケット信号が一定の期間現れない場合には、その通信を行っている通信端末の端末識別子及び仮想端末識別子を前記データベースから削除することを特徴とするトラヒック制御方法。In the traffic control method according to any one of claims 1, 2, and 3, when a packet signal of the packet communication via the wide area network does not appear for a predetermined period, the communication terminal performing the communication is A traffic control method, wherein a terminal identifier and a virtual terminal identifier are deleted from the database. 請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、前記データベースに登録されている通信端末の数に基づいて通信中の端末数を逐次把握し、把握している通信中の端末数に応じてトラヒック制御を行うことを特徴とするトラヒック制御方法。4. The traffic control method according to claim 1, wherein the number of communicating terminals is sequentially grasped based on the number of communication terminals registered in the database. A traffic control method according to the number of terminals. 請求項1,請求項2,請求項3のいずれかのトラヒック制御方法において、前記広域ネットワークとしてインターネット網を利用することを特徴とするトラヒック制御方法。4. The traffic control method according to claim 1, wherein an Internet network is used as the wide area network.
JP2000206201A 2000-07-07 2000-07-07 Traffic control method Expired - Fee Related JP3602415B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000206201A JP3602415B2 (en) 2000-07-07 2000-07-07 Traffic control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000206201A JP3602415B2 (en) 2000-07-07 2000-07-07 Traffic control method

Publications (2)

Publication Number Publication Date
JP2002026981A JP2002026981A (en) 2002-01-25
JP3602415B2 true JP3602415B2 (en) 2004-12-15

Family

ID=18703160

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000206201A Expired - Fee Related JP3602415B2 (en) 2000-07-07 2000-07-07 Traffic control method

Country Status (1)

Country Link
JP (1) JP3602415B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007306629A (en) * 2003-05-15 2007-11-22 Mitsubishi Electric Corp Communication apparatus and communication system
JP4756387B2 (en) * 2008-02-28 2011-08-24 日本電気株式会社 Online system, relay server, transmission rate adjustment server, bandwidth adjustment method and program
JP2016143947A (en) * 2015-01-30 2016-08-08 サイレックス・テクノロジー株式会社 Wireless access point, communication control method, program thereof, and wireless communication system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3776573B2 (en) * 1997-09-24 2006-05-17 富士通株式会社 Stream bandwidth control method
JP3865175B2 (en) * 1997-11-10 2007-01-10 株式会社日立製作所 IP address translation device

Also Published As

Publication number Publication date
JP2002026981A (en) 2002-01-25

Similar Documents

Publication Publication Date Title
US6768738B1 (en) Packet forwarding apparatus with a flow detection table
FI110987B (en) Method of connecting data transfer streams
RU2189072C2 (en) Improved method and device for dynamic shift between routing and switching bursts in data transmission network
US8228916B2 (en) Method and apparatus for direct frame switching using frame contained destination information
CN100444563C (en) Classification method and labeling method for switching nodes
KR100358153B1 (en) QoS supported IP packet forwarding dispersion processing apparatus and method
US7864750B2 (en) Load distributing apparatus and load distributing method
US20030058863A1 (en) Method for transmitting compressed data in packet-oriented networks
US5406555A (en) Charging in LAN for only packets used by subscribers
JP2003110567A (en) Wireless communication system and wireless LAN access point
US7154890B2 (en) Packet transfer device, semiconductor device, and packet transfer system
AU2005225061A1 (en) Data transmission apparatus, data transmission method, data transmission program, and recording medium
CN106685827B (en) Downlink message forwarding method and AP (access point) equipment
US6226272B1 (en) Meter-rate billing system on a LAN system
US6009423A (en) Search apparatus
CN106789671B (en) Service message forwarding method and device
JP3602415B2 (en) Traffic control method
JP3884925B2 (en) Packet transfer device with bandwidth monitoring function
JPH07321846A (en) Transmission channel selection system by destination address
JPH10336228A (en) Relay device and network management device
JP2001285292A (en) Wireless LAN system
JPH09214550A (en) Relay device
CN118677823A (en) Batch test method, system, equipment and medium for switch equipment
JP2000013443A (en) Network equipment
JPH11289344A (en) Data transmission system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040903

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040914

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040922

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081001

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091001

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101001

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111001

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees