(57)【特許請求の範囲】
【請求項１】
アドレス割り当て機能を有するルータに接続される第一優先制御装置と、前記第一優先制御装置の配下に接続される第二優先制御装置と、第三優先制御装置と、一般端末と、前記第三優先制御装置の配下に接続される優先端末とから構成される通信制御システムであって、
前記第一優先制御装置は、
前記ルータと自装置配下の装置または端末との間で送受信するパケットを中継するパケット中継手段と、
前記ルータから受信したパケットを前記一般端末宛か前記優先端末宛かを識別する端末識別手段と、
前記端末識別手段によって前記一般端末宛と識別され、前記一般端末からのアドレス要求に対応するアドレス応答であった場合、前記アドレス応答のゲートウェイアドレスを前記ルータのアドレスから前記第二優先制御装置のアドレスに変更して転送するアドレス変更手段と、
前記第三優先制御装置から優先制御を開始するための優先開始コマンドを受信すると、前記第二優先制御装置に対して自装置へのパケット送信停止を指示する送信停止指示手段と、
前記第三優先制御装置から優先制御を終了するための優先終了コマンドを受信すると、前記第二優先制御装置に対して自装置へのパケット送信再開を指示する送信開始指示手段とを有し、
前記第二優先制御装置は、
前記第一優先制御装置と前記一般端末との間で送受信するパケットを中継するパケット中継手段と、
前記第一優先制御装置より前記送信停止コマンドを受信すると前記パケット中継手段の中継を停止する中継停止手段と、
前記第一優先制御装置より前記送信開始コマンドを受信すると前記パケット中継手段の中継を開始する中継機能開始手段とを有し、
前記第三優先制御装置は、
前記第一優先制御装置と、前記優先端末との間で送受信するパケットを中継するパケット中継手段と、
前記優先端末からパケットを受信すると、前記第一優先制御装置に前記優先開始コマンドを送信する優先開始コマンド送信手段と、
前記優先開始コマンドが送信され前記優先端末からパケットが一定時間送信しない場合に優先終了コマンドを送信する優先終了コマンド送信手段とを有することを特徴とする優先端末以外のデータ通信を低減する通信制御システム。
【請求項２】
請求項１に記載の通信制御システムであって、
前記第一優先制御装置は、
自装置配下のトラフィックを監視するトラフィック監視手段をさらに有し、
前記トラフィック監視手段によって自装置配下のトラフィックが予め定められた閾値以上になると、前記第二優先制御装置に対し、送信停止コマンドを送信することを特徴とする優先端末以外のデータ通信を低減する通信制御システム。
【請求項３】
請求項１に記載の通信制御システムであって、
優先端末がブロードキャストにてアドレス取得を行う場合、前記第三優先制御装置は、
当該ブロードキャスト内に含まれる優先端末のアドレス情報を抽出するアドレス情報抽出手段と、
前記アドレス情報を優先端末接続通知コマンドとして前記第一優先制御装置へ通知する優先端末接続通知手段とをさらに有し、
前記端末識別手段は、前記優先端末接続通知の前記アドレス情報によって識別することを特徴とする優先端末以外のデータ通信を低減する通信制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御システムにおける帯域保証の技術に関する
【背景技術】
【０００２】
入力したIP（Internet Protcol）パケットをその種類毎に振り分けて出力する装置として特許文献１に開示されたパケット振り分け装置がある。この振り分け装置は図８に示すように、インターネットに接続されるVoIP（Voice over IP）ゲートウェイ兼ルータとVoIPゲートウェイ兼ルータに接続される電話機とVoIPゲートウェイ兼ルータのLAN（Local Area Network）側に接続されるPCからなり、入力パケットのトラフィックが増加した時にLAN側からの所定の種類以外のIPパケットを破棄することで電話機側のパケットを確実に出力することが出来る方法が開示されている
【特許文献１】特開２００６−２７０４７６号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１では同一配線上に優先端末と非優先端末とが存在するネットワークにおいて、パケット振り分け装置のバッファが非優先端末からのデータで埋め尽くされているようなトラフィックがあった時、当該パケット振り分け装置では優先端末の送信するパケットが送信されるまでに時間がかかる可能性と優先端末の送信するパケットがバッファに入りきらずに捨てられてしまう可能性があり、確実に届かなくなるという問題がある。
【０００４】
また、企業向けの大規模なネットワークが構築されている環境では、SNMP（Simple Network Management Protocol）やVLAN（Virtual LAN）、STP（Spanning Tree
Protocol）などに対応した高機能スイッチ（以下、スイッチングハブ）を複数台設置し、企業の管理者によってこのスイッチングハブは設定・管理されている。このような大規模ネットワークにおいて新たに前記パケット振り分け装置を設置する場合、当該パケット振り分け装置の設定とは別に、接続されているスイッチングハブおよびルータのすべてを設定し直す必要がある。
【課題を解決するための手段】
【０００５】
本発明は上記課題に鑑みなされたものであり、アドレス割り当て機能を有するルータに接続される第一優先制御装置と、前記第一優先制御装置の配下に接続される第二優先制御装置と、第三優先制御装置と、一般端末と、前記第三優先制御装置の配下に接続される優先端末とから構成される通信制御システムであって、
【０００６】
前記第一優先制御装置は、
前記ルータと自装置配下の装置または端末との間で送受信するパケットを中継するパケット中継手段と、
前記ルータから受信したパケットを前記一般端末宛か前記優先端末宛かを識別する端末識別手段と、
前記端末識別手段によって前記一般端末宛と識別され、前記一般端末からのアドレス要求に対応するアドレス応答であった場合、前記アドレス応答のゲートウェイアドレスを前記ルータのアドレスから前記第二優先制御装置に変更して転送するアドレス変更手段と、
【０００７】
前記第三優先制御装置から優先制御を開始するための優先開始コマンドを受信すると、前記第二優先制御装置に対して自装置へのパケット送信停止を指示する送信停止指示手段と、
前記第三優先制御装置から優先制御を終了するための優先終了コマンドを受信すると、前記第二優先制御装置に対して自装置へのパケット送信再開を指示する送信開始指示手段とを有し、
【０００８】
前記第二優先制御装置は、
前記第一優先制御装置と前記一般端末との間で送受信するパケットを中継するパケット中継手段と、
前記第一優先制御装置より前記送信停止コマンドを受信すると前記パケット中継手段の中継を停止する中継停止手段と、
前記第一優先制御装置より前記送信開始コマンドを受信すると前記パケット中継手段の中継を開始する中継機能開始手段とを有し、
【０００９】
前記第三優先制御装置は、
前記第一優先制御装置と、前記優先端末との間で送受信するパケットを中継するパケット中継手段と、
前記優先端末からパケットを受信すると、前記第一優先制御装置に前記優先開始コマンドを送信する優先開始コマンド送信手段と、
前記優先開始コマンドが送信され前記優先端末からパケットが一定時間送信しない場合に優先終了コマンドを送信する優先終了コマンド送信手段とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、新たに本システムを接続するだけで既存のスイッチングハブを再設定することなく、同一配線上に優先端末と非優先端末とが存在するネットワークにおいてパケットのトラフィックが増加した時に非優先端末の送信するパケットを抑制し、優先端末の送信するパケットを確実に送信出来る。
【発明を実施するための最良の形態】
【００１１】
発明を実施するための最良の形態を以下実施例を用いて説明する。
図1は実施例の全体構成図を示す。本発明は、ルータ３、第一優先制御装置４、スイッチングハブ６、一般端末１０、第二優先制御装置７、第三優先制御装置８、優先端末９から構成される。
ルータ３は、DHCP（Dynamic Host Configuration Protocol）機能を有し、外部ネットワークであるネットワーク１と第一優先制御装置４に接続する。また、ルータ3を基点として、上位ネットワークをWAN2、下位ネットワークをLAN５とする。
【００１２】
第一優先制御装置４は、ルータ３と、スイッチングハブ６に接続され、スイッチングハブ６とルータ３間のデータを中継する。
第二優先制御装置７は、スイッチングハブ６に接続され、ゲートウェイアドレス機能を有すると共に、第一優先制御装置４への中継機能を有し、第一優先制御装置４からの指示に応じて中継機能を停止／開始を行う。
第三優先制御装置８は、スイッチングハブ６に接続され、自装置配下の端末からのパケットをスイッチングハブ６に中継する。
【００１３】
また、スイッチングハブ６に接続される上記装置以外の端末を一般端末１０とし、前記第三優先制御装置８に接続される端末を優先端末９とする。そして、優先端末９、一般端末１０はDHCPクライアントであり、ルータ３のＤＨＣＰ機能によりＩＰアドレスを割り振られる。
【００１４】
尚、本説明においては、ルータ３、スイッチングハブ６、一般端末１０の構成によって構築されたネットワークがあり、このネットワークに、優先端末９、第一優先制御装置４、第二優先制御装置７、第三優先制御装置８の各装置が新たに接続した場合を想定している。したがって、一般端末１０にはもともとルータ３から割り当てられたＩＰアドレス（以下ＤＨＣPアドレス）を具備している。
【００１５】
さらに、第一優先制御装置４、第二優先制御装置７、第三優先制御装置８のそれぞれは互いのＩＰアドレスを設定されており、優先制御装置間は通信可能とする。
なお、第二優先制御装置７は、第三優先制御装置８の配下以外で、ＬＡＮ５内あればどこに設置しても良い。
【００１６】
図２は第一優先制御装置４のブロック図を示す。
第一優先制御装置４は、接続制御ＩＦ部（ＷＡＮ）４０１、アドレス要求応答受信部４０２、ゲートウェイアドレス変更判定部４０３、ゲートウエイアドレス変更部４０４、アドレス要求応答送信部４０５、優先端末記憶部４０６、優先端末検出部４０７、トラフィック監視部４０８、優先制御判断部４０９、優先開始／終了コマンド検出部４１０、送信停止／開始コマンド通知部４１１、接続制御ＩＦ部（ＬＡＮ）４１２から構成される。
【００１７】
アドレス要求応答受信部４０２はルータ３から接続制御IF部（ＷＡＮ）４０１を介してアドレス要求応答を受信し、ゲートウェイアドレス変更判断部４０３で優先端末９か一般端末１０かの判断を行う。一般端末１０であった場合、ゲートウェイアドレス変更部４０４でゲートウェイアドレスをルータ３のアドレスから第二優先制御装置７のアドレスに変更し、アドレス要求応答送信部４０５で接続制御ＩＦ部（ＬＡＮ）４１２よりスイッチングハブ６へ送信される。
【００１８】
優先端末検出部４０７は第三優先制御装置８より優先端末接続通知コマンドを受信した場合、優先端末記憶部４０６にて、優先端末９を記憶する。
優先開始／終了コマンド検出部４１０は第三優先制御装置８より優先開始コマンドを受信すると優先制御判断部４０９はトラフィック監視部４０８よりトラフィックが閾値以上かを判断し、閾値以上だった場合、送信停止／開始コマンド通知部４１１より送信停止コマンドを第二優先制御装置７に送付する。
【００１９】
図３は第一優先制御装置４のフローチャートを示す。
本フローチャートは本装置の電源が投入されスイッチングハブ６とルータ３間のパケット中継が開始し、ＤＨＣＰや優先制御装置間の各種制御コマンドの受信をした場合に開始される（Ｓ３０１）。また、実際には前記各種制御コマンドはＩＰパケットとしてデータを受信するが、本説明ではわかりやすくするためにコマンドと呼称する。
【００２０】
先ず、優先端末検出部４０７は、受信したコマンドが第三優先制御装置８より優先端末接続通知コマンドか否かを判断する（Ｓ３０２）。優先端末接続通知コマンドであった場合（Ｓ３０２：Ｙｅｓ）、当該優先端末９のアドレスを検出し、優先端末記憶部４０６に登録する（Ｓ３０３）。
【００２１】
具体的には、優先端末検出部４０７が優先端末接続通知コマンドを検出すると、該コマンドに含まれるＭＡＣアドレスを優先端末９の情報と共に優先端末記憶部４０６に渡し、渡された優先端末記憶部４０６はこれを記憶する。
尚、ここで優先端末接続通知コマンドとは、図５、６で後述するが、第三優先制御装置８が第三優先制御装置８配下に端末の接続を検出すると、第一優先制御装置４に通知される接続通知コマンドであり、接続された端末のＭＡＣアドレスとともに通知される。
【００２２】
優先端末接続通知コマンドでなかった場合（Ｓ３０２：Ｎｏ）、アドレス要求応答受信部４０２は、受信したコマンドが一般端末１０が、ＤＨＣＰリース切れによりＤＨＣＰアドレス要求（ＤＨＣＰ
ＤＩＳＣＯＶＥＲ）をブロードキャストで送信し、これを受け取ったルータ３からのＤＨＣＰアドレス応答（ＤＨＣＰ ＲＥＱＵＥＳＴ）か否かを判断する（Ｓ３０４）。
【００２３】
ＤＨＣＰアドレス応答であった場合（Ｓ３０４：Ｙｅｓ）、一般端末１０へのＤＨＣＰアドレス応答のゲートウエイアドレスをルータ３から第二優先制御装置７のアドレスに変更（Ｓ３０５）し、一般端末１０へＤＨＣＰアドレス応答パケットを送信する（Ｓ３０６）。
【００２４】
具体的には、アドレス要求応答受信部４０２はＤＨＣＰアドレス応答を検出すると、当該アドレス要求の宛先ＭＡＣアドレスを抽出し、ゲートウェイアドレス変更判定部４０３にゲートウェイアドレス変更の判定を指示する。指示を受けたゲートウェイアドレス変更判定部４０３は、優先端末記憶部４０６にアクセスし、当該宛先ＭＡＣアドレスに一致するレコードがあるか否かを検索する。
【００２５】
そして優先端末記憶部４０６に該当するレコードがないと、当該宛先ＭＡＣアドレスの端末が一般端末であると判断し、ゲートウェイアドレス変更部４０４にゲートウェイアドレス変更を指示する。そしてゲートウェイアドレス変更部４０４は、ゲートウェイアドレスを変更したＤＨＣPアドレス応答を生成し、アドレス要求応答送信部４０５は、接続制御ＩＦ部（ＬＡＮ）４１２を介してスイッチングハブ６に送信する。
【００２６】
また図３のフローチャートでは、図示しないが、優先端末記憶部４０６に当該宛先ＭＡＣアドレスがあった場合には、優先端末であると判断し、アドレスの変更を行わずにそのままスイッチングハブ６に送信する。
【００２７】
ＤＨＣＰアドレス応答でなかった場合（Ｓ３０４：Ｎｏ）、優先開始／終了コマンド検出部４１０は、受信コマンドが、第三優先制御装置８からの優先開始コマンドか否かを判断する（Ｓ３０７）。優先開始コマンドであった場合（Ｓ３０７：Ｙｅｓ）、優先開始コマンドを受信したことを優先制御判断部４０９に通知し、優先制御判断部４０９はさらにトラフィック監視部４０８が第二優先制御装置７から送られてくるパケットのトラフィック量が閾値（例えば５０Ｍbps）以上か否かを判断する（Ｓ３０８）。
【００２８】
トラフィック量が閾値以上であった場合（Ｓ３０８：Ｙｅｓ）、優先制御判断部４０９は、第二優先制御装置７に対して一般端末１０からの情報をルータ３へ送信（中継）しないよう送信停止／開始コマンド通知部４１１に送信停止コマンドの送信を指示し、指示を受けた送信停止／開始コマンド通知部４１１は、送信停止コマンドを生成し送信する（Ｓ３０９）。また、閾値以下の場合は（Ｓ３０８：Ｎｏ）、なにもせずＳ３１５に移行する。
【００２９】
優先開始コマンドでなかった場合（Ｓ３０７：Ｎｏ）、優先開始／終了コマンド検出部４１０は、受信コマンドが、第三優先制御装置８から優先終了コマンドを受信したか否かを判断する（Ｓ３１０）。優先終了コマンドであった場合（Ｓ３１０：Ｙｅｓ）、優先終了コマンドを受信したことを優先制御判断部４０９に通知し、優先制御判断部４０９は送信停止／開始コマンド通知部４１１に送信開始コマンドの送信を指示する。そして送信停止／開始コマンド通知部４１１は、第二優先制御装置７に対して一般端末１０からの情報をルータへ送信（中継）を再開するよう送信開始コマンドを送信する（Ｓ３１１）。
【００３０】
尚、ここで優先開始コマンド・優先終了コマンドとは、図５、図６で後述するが、第三優先制御装置８が優先端末９からのパケットを検出した場合に、第一優先制御装置４に通知するコマンドを意味する。
一般端末１０からのＤＨＣＰアドレス要求は、ブロードキャストで送信される為、第二優先制御装置７、第一優先制御装置４及びルータ３へ送信される。
【００３１】
優先終了コマンドを受信しなかった場合（Ｓ３１０：Ｎｏ）、Ｓ３１２に移行し、Ｓ３０１に戻る。なお図示しないが、本フローで説明する各種制御コマンド以外の制御コマンドおよびデータを受信した場合は、そのままルータ３またはスイッチングハブ６に中継する。
【００３２】
図４は第二優先制御装置７のブロック図を示す。
第二優先制御装置７は、中継制御部７１、送信停止／開始コマンド受信部７２、接続制御ＩＦ部（ＬＡＮ）７３から構成される。
【００３３】
中継制御部７１は接続制御ＩＦ部（ＬＡＮ）７３を介して、一般端末１０からのパケットを第一優先制御装置４に中継する。また、送信停止／開始コマンド受信部７２の指示に従い、中継の停止／開始（再開）を行う。
送信停止／開始コマンド受信部７２は第一優先制御装置４から送信停止コマンドを受信すると、第一優先制御装置４への中継を停止させるよう中継制御部７１に指示し、送信開始コマンドを受信すると、中継の開始（再開）を指示する。
【００３４】
図５は第三優先制御装置８のブロック図を示す。
第三優先制御部８は、接続制御ＩＦ部（ＬＡＮ）８１、優先端末接続通知コマンド送信部８２、パケット検出部８３、接続制御ＩＦ部（端末）８４、優先開始／終了マンド送信部８５から構成される。
端末制御ＩＦ部（ＬＡＮ）８１は優先開始／終了コマンド送信部８５と優先端末接続通知コマンド送信部８２からコマンドを受信し、ＬＡＮからの情報は端末制御ＩＦ部（端末）８４に送信する。それ以後の優先端末９の情報はパケット検出部８３より受信する。
【００３５】
パケット検出部８３は配下の優先端末９よりＤＨＣＰアドレス要求が送信されてきた場合、優先端末接続通知コマンド送信部８２に対して優先端末接続通知コマンドを第一優先制御装置４に送信するよう制御する。
パケット検出部８３は配下の優先端末９よりパケットを受信した場合、優先開始／終了コマンド送信部８５に対して優先開始コマンドを第一優先制御装置４に送信するよう制御する。
それ以後の優先端末９の情報は、パケット検出部８３が送信する。
【００３６】
また、パケット検出部８３は配下の優先端末より一定時間が経過してもパケットが送信されてこない場合等に、優先開始／終了コマンド送信部８５に対して優先終了コマンドを第一優先制御装置４に送信するよう制御する。
【００３７】
図６は第三優先制御装置８のフローチャートを示す。
本フローチャートは本装置の電源が投入され、優先端末９とスイッチングハブ６間のパケット中継を開始した場合に本フローを開始する（Ｓ６０１）。また、実際には優先端末９からのＤＨＣＰコマンドは、パケットとして受信するが、本説明ではわかりやすくするためにコマンドと呼称する。
【００３８】
まず、パケット検出部８３は、優先端末９よりブロードキャストにてＤＨＣＰアドレス要求のコマンドを受信したか否かを判断する（Ｓ６０２）。
ＤＨＣＰアドレス要求のコマンドを受信した場合（Ｓ６０２：Ｙｅｓ）、第一優先制御装置４宛に優先端末接続通知コマンドを送信するとともに（Ｓ６０３）、ＤＨＣＰアドレス要求を送信する（Ｓ６０４）。
【００３９】
具体的には、パケット検出部８３で接続制御ＩＦ部（端末）８４を介し、ＤＨＣＰアドレス要求のコマンドを検出すると、優先端末接続通知コマンド送信部８２にＤＨＣＰアドレス要求を検出したことを通知する。優先端末接続通知コマンド送信部８２は、ＤＨＣＰアドレス要求のコマンドから送信元のＭＡＣアドレスを抽出し、送信元のＭＡＣアドレスを含む優先端末接続通知コマンドを生成し、接続制御ＩＦ部（ＬＡＮ）８１を介してスイッチングハブ６に送信する。さらに優先端末接続通知コマンドの送信が完了すると、パケット検出部８３は、検出したＤＨＣＰアドレス要求を接続制御部ＩＦ部（ＬＡＮ）８１を介してスイッチングハブ６に送信する。
【００４０】
優先端末９からのＤＨＣＰアドレス要求のコマンドを受信しなかった場合（Ｓ６０２：Ｎｏ）、優先端末９からパケットを受信したか否かの判断する（Ｓ６０５）。
優先端末９からパケットを受信した場合（Ｓ６０５：Ｙｅｓ）、一般端末１０からのパケット送信を停止させる為、第一優先制御装置４に優先開始コマンドを送信（Ｓ６０６）し、ルータ宛に優先端末９からのパケットを中継（送信）する（Ｓ６０７）。
【００４１】
具体的には、パケット検出部８３は優先端末９からのパケットを検出すると、優先開始／終了コマンド送信部８５に優先情報を検出したことを通知する。通知を受けた優先開始／終了コマンド送信部８５は、優先開始コマンドを生成し、接続制御ＩＦ部（ＬＡＮ）８１を介してスイッチングハブ６に送信する。さらに、パケット検出部８３は接続制御ＩＦ部（端末）８４に受信する優先端末９から送られる優先情報を定期的に監視し、優先情報が送られているか判断する。
【００４２】
優先端末９からパケットを受信していなかった（Ｓ６０５：Ｎｏ）場合、一定時間経過したかの判断を行い（Ｓ６０８）、一定時間経過（例えば１０秒）した場合は一般端末９からのパケット送信を開始させる為、第一優先制御装置４に優先終了コマンドを送信（Ｓ６０９）する。 
【００４３】
具体的には、パケット検出部８３は優先端末からパケットが送られていないと判断すると、図示しないタイマ生成部において優先停止タイマを起動する。ここで、優先停止タイマとは新たに優先端末９からパケットを受信すると、タイマカウントを停止し、リセットする。
【００４４】
優先停止タイマがタイムアウトすると、優先開始／終了コマンド送信部８５にたいして、優先情報の送信が停止したことを通知する。そして優先開始／終了コマンド送信部８５は、優先終了コマンドを生成し、接続制御ＩＦ部（ＬＡＮ）８１を介してスイッチングハブ6に送信する。
【００４５】
図７は本データ通信システムにおけるシーケンス図を示す。シーケンスは、図1において優先端末９と一般端末１０がＤＨＣＰによってルータ３にアドレスを割り当てられるまでの処理と、アドレスを割り当てられた優先端末９と一般端末１０がＩＰパケットの送信した場合の処理と、優先端末９のＩＰパケットの送信が完了した場合の処理について説明する。
【００４６】
優先端末９はＤＨＣＰアドレス要求をブロードキャストで各装置に送信する（Ｓ７０１）。これを受け取った第三優先制御装置８は、ＤＨＣＰアドレス要求を第一優先制御装置４に中継すると共に優先端末接続通知コマンドを生成し送信する（Ｓ７０２）。これを受け取った第一優先制御装置４は優先端末接続通知コマンドから優先端末９のアドレスを抽出し優先端末記憶部４０６に登録する（Ｓ７０３）。そしてルータ３はアドレス要求を受け取るとアドレス応答を返し（Ｓ７０４）、優先端末９のＤＨＣP処理が行われる。
【００４７】
同様に一般端末１０がアドレス要求を送信すると（Ｓ７０５）、第一優先制御装置４はルータ３からのアドレス応答を受信すると、当該アドレス応答に含まれているゲートウェイアドレスをルータ３のアドレスから第二優先制御装置７のアドレスに変更する（Ｓ７０６）。そして、一般端末１０からネットワーク１にＩＰパケットの送信が開始されると、一般端末１０から第二優先制御装置７、第二優先制御装置７から第一優先制御装置４、第一優先制御装置４からルータ３、ルータ３からネットワーク１の順に装置間を介して送信される（Ｓ７０７）。
【００４８】
次に、優先端末９からネットワーク１にＩＰパケットの送信が開始される（Ｓ７０８）と、第三優先制御装置８はＩＰパケットを第一優先制御装置４に中継するとともに、優先開始コマンドを送信する（Ｓ７０９）。そして第一優先制御装置４はＩＰパケットと優先開始コマンドを受け取ると、ＩＰパケットをルータ３に中継し、第二優先制御装置７に送信停止コマンドを送信する（Ｓ７１０）。これを受け取った第二優先制御装置７は、自装置からの第一優先制御装置４への送信ＩＰパケットを停止する（Ｓ７１１）。これによって、一般端末１０はルータ7へのＩＰパケットを送信しても、優先端末９が送信している間は第二優先制御装置７によって送信できない（Ｓ７１２）。
【００４９】
優先端末９からネットワーク１へのＩＰパケットの送信が完了する（Ｓ７１３）と、第三優先制御装置８は、第一優先制御装置４に優先終了コマンドを送信する（Ｓ７１４）。これを受け取った第一優先制御装置４は、第二優先制御装置７に送信開始コマンドを送信する（Ｓ７１５）。これを受け取った第二優先制御装置７はデータ送信を再開する（Ｓ７１６）。これによって、一般端末１０からルータ３へのＩＰパケット送信を行うことができるようになる。
以上、本発明の一実施の形態について説明した。
【００５０】
本実施の形態によれば、ＤＨＣＰ機能を利用するＬＡＮ５のネットワークにおいて、第一優先制御装置４と第二優先制御装置７と第三優先制御装置８を図１のように接続し、ＤＨＣＰ機能でＩＰアドレスを割り振られていた一般端末１０が自端末に割り当てられたＩＰアドレスのリース期間が終了し、ＤＨＣＰアドレス要求を送信すると、第一優先制御装置４を介して受け取ったルータ3はＤＨＣＰアドレス応答を当該一般端末１０に送信する。このとき、第一優先制御装置４はこのＤＨＣＰアドレス応答を検出し、ＤＨＣＰアドレス応答に含まれるＭＡＣアドレスと優先端末記憶部４０６に記憶されたＭＡＣアドレスから当該端末を一般端末と判断し、当該ＤＨＣＰアドレス応答に含まれるゲートウェイアドレスに登録されているルータ３のアドレスを第二優先制御装置７に書き換えて送信する。
【００５１】
これにより、これを受けた一般端末１０は、スイッチングハブ６に接続されている第二優先制御装置７を中継してルータ３に送信される。そして、優先端末９が通信を開始すると、第三優先制御装置８は第一優先制御装置４に優先端末９の通信が始まったことを優先開始コマンドとして通知し、これを受けた第一優先制御装置４は第二優先制御装置７に送信停止コマンドを指示し、一般端末１０から第一優先制御装置４へのパケットの送信を停止して、スイッチングハブ６から第一優先制御装置４に流れるパケットを抑制することで、優先端末１０の優先制御を実現する。
【００５２】
したがって本実施の形態では、ルータ３とスイッチングハブ６の間に第一優先制御装置４を接続し、さらに第二優先制御装置７、第三優先制御装置８をルータ３直下のスイッチングハブ６に接続するだけで、既存のネットワークシステムの設定を変更せずに優先制御を実現できる。
【００５３】
また、本実施の形態では、優先開始コマンドを受信した第一優先制御装置４は、トラフィック監視部４１０でスイッチングハブ６から第一優先制御装置４に流れるトラフィックを監視し、閾値を超えた場合に送信停止／開始コマンド通知部４１１は送信停止コマンドを送信する。
【００５４】
したがって本実施の形態では、スイッチングハブ６から第一優先制御装置４に流れるトラフィックが閾値を超えない限り、一般端末１０からのパケットをルータ３に中継でき、優先端末９の通信が一般端末１０の通信の妨げとはならない。
【００５５】
また、本実施の形態では、第三優先制御装置８の配下にＤＨＣＰを有する端末が新たに接続されると、第三優先制御装置８は優先端末接続通知コマンドを第一優先制御装置４に送信し、これをうけた第一優先制御装置４はこの通知コマンドに含まれるのＭＡＣアドレスを優先端末９として優先端末記憶部４０６に記憶する。
【００５６】
したがって本実施の形態では、新たに第三優先制御装置８の配下に端末９を接続した場合であっても自動的に優先制御を行うことができる。
【００５７】
なお、本発明は上記の実施の形態に限定されるものではない。その要旨の範囲内で数々の変形が可能である。
例えば、本実施の形態において、第二優先制御装置７を１台の場合について説明したが、第二優先制御装置７に第二優先制御装置７に自装置に流れるトラフィックを第一優先制御装置４に通知する通知機能を具備させ、ネットワークの階層に合わせて複数台設置してもよい。これにより第一優先制御装置４はボトルネックとなるネットワークの階層に接続された第二優先制御装置７に対してのみ、送信停止コマンドを送出することでそれ以外の第二優先制御装置に関連する一般端末１０の通信を確保することができるという効果がある。
【図面の簡単な説明】
【００５８】
【図１】実施例のシステム構成図
【図２】第一優先制御装置のブロック図
【図３】第一優先制御装置のフローチャート
【図４】第二優先制御装置のブロック図
【図５】第三優先制御装置のブロック図
【図６】第三優先制御装置のフローチャート
【図７】シーケンス図
【図８】パケット振り分け装置
【符号の説明】
【００５９】
１  ：  ネットワーク網
２  ：  WAN
３  ：  DHCP機能付きルータ
４  ：  ルータ３の配下に接続された第一優先制御装置
５  ：  ルータ３以下のネットワークLAN
６  ：  スイッチングハブ
７  ：  第二優先制御装置
８  ：  優先端末をLAN５に接続する第三優先制御装置
９  ：  第三優先制御装置に接続されたＤＨＣＰクライアントを持つ優先端末。
１０  ：  LAN５に接続された一般端末
７１  ：  中継制御部
７２  ：  送信停止／開始コマンド受信部
７３  ：  接続制御ＩＦ部（ＬＡＮ）
８１  ：  接続制御ＩＦ部（ＬＡＮ）
８２  ：  優先端末接続通知コマンド送信部
８３  ：  パケット検出部
８４  ：  接続制御ＩＦ部（端末）
８５  ：  優先開始／終了コマンド送信部
４０１  ：  接続制御ＩＦ部（ＷＡＮ）
４０２  ：  アドレス要求応答受信部
４０３  ：  ゲートウエイアドレス変更判定部
４０４  ：  ゲートウエイアドレス変更部
４０５  ：  アドレス要求応答送信部
４０６  ：  優先端末記憶部
４０７  ：  優先端末検出部
４０８  ：  トラフィック監視部
４０９  ：  優先制御判断部
４１０  ：  優先開始／終了コマンド検出部
４１１  ：  送信停止／開始コマンド通知部
４１２  ：  接続制御ＩＦ部（ＬＡＮ）
【図１】
0005062530.tif 000002
【図２】
0005062530.tif 000003
【図３】
0005062530.tif 000004
【図４】
0005062530.tif 000005
【図５】
0005062530.tif 000006
【図６】
0005062530.tif 000007
【図７】
0005062530.tif 000008
【図８】
0005062530.tif 000009