JP3602415B2 - Traffic control method - Google Patents
Traffic control method Download PDFInfo
- 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
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)
[0003]
A plurality of personal computers 13 (1), 13 (2), and 13 (3) each having a communication function are connected to the
A plurality of personal computers 52 (1), 52 (2), 52 (3) each having a communication function are connected to the
[0004]
The
The
[0005]
In addition, relatively high-speed lines such as Ethernet (registered trademark of Fuji Xerox Co., Ltd.) are used for the
In the communication system of FIG. 15, each
[0006]
However, since the transmission speed of the
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
[0007]
Therefore, the
Actually, the
[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
[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
[0011]
For example, in FIG. 15, when the communication terminal that performs communication via the
If the unregistered notebook computer 14 (1) communicates via the
[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
[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
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
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
[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
[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
[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
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
[0037]
A plurality of personal computers 13 (1), 13 (2), 13 (3) equipped with a communication function and a
Similarly, a personal computer 23 (1), 23 (2), 23 (3) and a
[0038]
A plurality of personal computers 52 (1), 52 (2), 52 (3) each having a communication function are connected to the
The
[0039]
The
The
[0040]
In the communication system of FIG. 5, each
[0041]
However, since the transmission speed of the
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
[0042]
Therefore, a
Actually, the
[0043]
The configuration of the
[0044]
That is, the
Further, on the
[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
For example, when transmitting a packet signal from the personal computer 13 (1) to the personal computer 52 (1) in FIG. 5, the
[0047]
As shown in FIG. 7, the packet signal between the
[0048]
The
When the present invention is implemented, a packet signal transmitted from the
[0049]
The source virtual
[0050]
Similarly, when the present invention is implemented, a packet signal transmitted from the
The destination
[0051]
Hereinafter, the operation of the
When a packet signal is input from any of the personal computers 13 (14) or the
[0052]
In step S12, the direction of the packet signal is identified. When a packet in the direction from the
In step S13, the terminal identifier of the transmission source is extracted from the received packet signal. That is, the
[0053]
In step S14, the
In step S17, the number of terminals currently registered in the
[0054]
The registration upper limit in step S17 means the upper limit of the number of terminals that can simultaneously communicate using the
That is, the
[0055]
In step S18, the terminal identifier of the terminal corresponding to the
If the same number of terminals as the registration upper limit value has already been registered in the
[0056]
In step S15, the
For example, when the
[0057]
In step S16, the packet signal for which the replacement in step S15 has been completed is transmitted to the
[0058]
On the other hand, when a packet signal in the direction from the
[0059]
However, since the
Therefore, in the next step S22, a virtual terminal identifier (ID-i) corresponding to (having the same value as) the
[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
[0061]
For example, if the value of the
In step S24, the
[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
[0063]
For this reason, the information about only the terminals that are actually communicating is held in the
[0064]
In any case, the
In addition, registration and deletion of a new terminal in the
[0065]
On the other hand, when the registration in the
In step S41 of FIG. 3, the number of terminals registered in the
[0066]
In step S42, the upper limit of traffic is determined based on the number of registered terminals. For example, when the
[0067]
In step S43, the
In this case, the
[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
In step S31, a monitoring timer is started.
In step S32, it is determined whether or not the
[0070]
In step S33, it is determined whether or not the
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
[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
(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
[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
[0075]
As shown in FIG. 14, the wireless subscriber station identifier (ID-a) is registered in the
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
In this embodiment, the
[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
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
[0079]
In step S58, the number of terminals currently registered in the
For example, if the
[0080]
When processing a packet signal in the direction from the
[0081]
Except for the above, the configuration is the same as that of the first embodiment, and the description is omitted.
When the
[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)
前記狭域ネットワークの中で前記広域ネットワークを介在するパケット通信が可能な通信端末の数を登録制限値として予め決定しておき、
前記狭域ネットワークに属する少なくとも一部の通信端末について、各々の通信端末を特定するための端末識別子と仮想端末識別子とを互いに対応付けて所定のデータベースに登録しておき、
前記狭域ネットワークに属する各々の通信端末から前記広域ネットワークに向けてパケット信号が伝送される場合に、現れたパケット信号から送信元の端末を特定するための端末識別子を抽出し、
抽出された前記端末識別子について、それが前記データベースに登録済みか否かを識別し、
抽出された前記端末識別子が前記データベースに未登録でかつ前記データベースの登録数が前記登録制限値未満の場合には、前記パケット信号の送信元に相当する通信端末の端末識別子及び仮想端末識別子を互いに対応付けて前記データベースに登録し、
抽出された前記端末識別子が前記データベースに未登録でかつ前記データベースの登録数が前記登録制限値と同じか又はそれ以上の場合には、前記パケット信号に対する通信を拒否し、
抽出された前記端末識別子が前記データベースに登録済みの場合、又は抽出された前記端末識別子を新たに前記データベースに登録した場合には、前記データベースの登録内容に従って前記パケット信号の端末識別子を仮想端末識別子に変換し、
前記仮想端末識別子を用いて、通信端末毎にパケット信号のトラヒックを測定しトラヒック制御を行う
ことを特徴とするトラヒック制御方法。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.
前記狭域ネットワークに属する通信端末宛てに前記広域ネットワークを通ったパケット信号が伝送される場合に、現れたパケット信号から宛先の通信端末を特定するための端末識別子を抽出し、
抽出された前記端末識別子について、それが前記データベースに仮想端末識別子として登録済みか否かを識別し、
抽出された前記端末識別子が前記データベースに仮想端末識別子として登録済みの場合には、前記仮想端末識別子に対応付けられた端末識別子を前記データベースから宛先端末識別子として取得し、前記パケット信号の端末識別子を前記宛先端末識別子に変換してから対応する宛先の通信端末に向けて送出し、
抽出された前記端末識別子が前記データベースに仮想端末識別子として未登録の場合には、前記パケット信号を破棄し、
前記仮想端末識別子を用いて、通信端末毎にパケット信号のトラヒックを測定しトラヒック制御を行う
ことを特徴とするトラヒック制御方法。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.
前記狭域ネットワークに属する少なくとも一部の通信端末について、各々の通信端末を特定するための端末識別子と仮想端末識別子とを互いに対応付けて所定のデータベースに登録しておき、
前記狭域ネットワークに属する通信端末宛てに前記広域ネットワークを通ったパケット信号が伝送される場合に、現れたパケット信号から宛先の通信端末を特定するための端末識別子を抽出し、
抽出された前記端末識別子について、それが前記データベースに仮想端末識別子として登録済みか否かを識別し、
抽出された前記端末識別子が前記データベースに仮想端末識別子として登録済みの場合には、前記仮想端末識別子に対応付けられた端末識別子を前記データベースから宛先端末識別子として取得し、前記パケット信号の端末識別子を前記宛先端末識別子に変換してから対応する宛先の通信端末に向けて送出し、
抽出された前記端末識別子が前記データベースに仮想端末識別子として未登録の場合には、前記パケット信号を破棄し、
前記仮想端末識別子を用いて、通信端末毎にパケット信号のトラヒックを測定しトラヒック制御を行う
ことを特徴とするトラヒック制御方法。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.
前記広域ネットワークを介在するパケット通信が可能な通信端末の数を狭域ネットワーク毎に登録制限値として予め決定しておき、
複数の前記狭域ネットワークのそれぞれについて、各々の通信端末を特定するための端末識別子と仮想端末識別子とを互いに対応付けて前記データベースに登録しておき、
前記狭域ネットワークに属する各々の通信端末から前記広域ネットワークに向けてパケット信号が伝送される場合に、現れたパケット信号の内容から送信元の通信端末が属する狭域ネットワークを識別する
ことを特徴とするトラヒック制御方法。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.
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)
| 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)
| 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 |
-
2000
- 2000-07-07 JP JP2000206201A patent/JP3602415B2/en not_active Expired - Fee Related
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 |