(57)【要約】【課題】中継するパケットが保持する優先度情報に基づき優先制御が行われているネットワークに、新たに無線ＬＡＮやＰＬＣなどの環境によっては帯域の細くなるような通信リンクを追加接続しても、既存の機器に対する機能の追加や変更を行うことなく優先制御が実現できるネットワーク中継装置を提供する。【解決手段】ネットワーク中継装置は、パケットを中継する際に、中継するパケットＡが保持する優先度情報に基づき優先制御を行うと共に、パケットＡのプロトコルの種別、送出元および送出先のアドレス情報および保持する優先度情報を関連付けて優先制御情報として記憶し、中継するパケットＢが優先度情報を保持していない場合に、パケットＢのプロトコルの種別と送出先および送出元のアドレス情報および記憶されている優先制御情報を基に、パケットＢを優先制御すべきパケットであるか否かを判別して中継する。【選択図】図１
2010288167.tif 000002
【特許請求の範囲】
【請求項１】
サーバ機器が接続された第１の通信路と、少なくとも１つの電子機器が接続された第２の通信路との間で、中継するパケットに記述された優先度情報または中継するパケットが使用するプロトコルの種類に基づく優先制御により、パケットの中継を行うネットワーク中継装置であって、
前記第１の通信路から受信されたパケットから当該パケットの優先度情報を取得する第１の優先度情報取得手段と、
前記第２の通信路から受信されたパケットから当該パケットの優先度情報を取得する第２の優先度情報取得手段と、
前記第２の通信路から受信されたパケットを当該パケットの優先度に応じて前記第１の通信路に送出する第１の優先送信手段と、
前記第１の通信路から受信されたパケットを当該パケットの優先度に応じて前記第２の通信路に送出する第２の優先送信手段と、
パケットのプロトコルの種類を取得するプロトコル判別手段と、
パケットの送信元および送信先のアドレスを示すアドレス情報をパケットから取得するアドレス判別手段と、
パケットの優先度情報とプロトコルの種類とアドレス情報とを関連付けて優先制御情報として記憶する優先制御情報記憶手段と、
パケットに対して優先度情報を付加する優先度情報付加手段と、
パケットの優先度を判定する優先度判別手段とを備え、
前記優先度判別手段は、
（１）前記第１の通信路から前記第２の通信路にパケット（パケットＡと称す）を中継する際に、
前記第１の優先度情報取得手段に対して前記パケットＡの優先度情報を取得するように指示し、
前記アドレス判別手段と前記プロトコル判別手段とに対して、それぞれ前記パケットＡのアドレス情報とプロトコルの種類を取得するように指示し、
前記パケットＡの優先度情報に優先度が設定されている場合には、前記優先制御情報記憶手段に対して当該パケットＡの優先制御情報を保存するように指示し、さらに、前記第２の優先送信手段に対して当該パケットＡの優先度情報に基づく優先制御により前記第２の通信路に当該パケットＡを送出するように指示し、
前記パケットＡの優先度情報に優先度が設定されていない場合には、当該パケットＡのプロトコルの種類とアドレス情報とを基に、前記優先制御情報記憶手段において当該パケットＡの優先制御情報が保存されているか否かを調べ、保存されている場合には、当該優先制御情報から当該パケットＡの優先度情報を取得し、前記第２の優先送信手段に対して当該優先度情報に基づく優先制御により前記第２の通信路に当該パケットＡを送出するように指示し、
（２）前記第２の通信路から前記第１の通信路にパケット（パケットＢと称す）を中継する際に、
前記第２の優先度情報取得手段に対して前記パケットＢの優先度情報を取得するように指示し、
前記アドレス判別手段と前記プロトコル判別手段とに対して、それぞれ前記パケットＢのアドレス情報とプロトコルの種類を取得するように指示し、
前記パケットＢの優先度情報に優先度が設定されている場合には、前記第１の優先送信手段に対して、当該パケットＢの優先度情報に基づく優先制御により前記第１の通信路に当該パケットＢを送出するように指示し、
前記パケットＢの優先度情報に優先度が設定されていない場合には、当該パケットＢのプロトコルの種類とアドレス情報とを基に、前記優先制御情報記憶手段において当該パケットＢに対応するパケットの優先制御情報が保存されているか否かを調べ、保存されている場合には、当該優先制御情報から優先度情報を取得し、さらに、前記優先度情報付加手段に対して当該優先度情報に基づく優先度を当該パケットＢに付加するように指示し、そして、前記第１の優先送信手段に対して前記優先度を付加した当該パケットＢを前記第１の通信路に送出するように指示する
ことを特徴とするネットワーク中継装置。
【請求項２】
前記優先度判別手段は、さらに、
前記パケットＢの優先度情報に優先度が設定されていない場合には、当該パケットＢのプロトコルの種類が予め定めた優先制御すべきプロトコルであると判断され、かつ、前記優先制御情報記憶手段において、当該パケットＢの送信元のアドレス情報が送信先として記憶されており、当該パケットＢの送信先のアドレス情報が送信元として記憶されている場合にのみ、前記優先制御情報記憶手段において当該パケットＢの送信元アドレス情報と送信先アドレス情報が逆のアドレス情報として記憶されているアドレス情報に対応した優先制御情報に基づく優先度での優先制御により、前記第１の優先送信手段に対して、前記優先度を付加した当該パケットＢを前記第１の通信路に送出するように指示することを特徴とする請求項１記載のネットワーク中継装置。
【請求項３】
前記優先度判別手段は、さらに、
前記パケットＢの優先度情報に優先度が設定されていない場合には、当該パケットＢのプロトコルの種類が予め定めた優先制御すべきプロトコルであると判断され、かつ、前記優先制御情報記憶手段において、当該パケットＢの送信元のアドレス情報が送信先として記憶されており、当該パケットＢの送信先のアドレス情報が送信元として記憶されている場合にのみ、プロトコルの種類に応じて予め定めた優先度での優先制御により、前記第１の優先送信手段に対して、前記優先度を付加した当該パケットＢを前記第１の通信路に送出するように指示することを特徴とする請求項１記載のネットワーク中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の電子機器が接続された複数の通信路を接続するネットワーク中継装置に関する。
【背景技術】
【０００２】
インターネットにおいて優先制御を行う場合、データパケットの送信元においてＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットのＴＯＳ（Ｔｙｐｅ  Ｏｆ  Ｓｅｒｖｉｃｅ）フィールドにデータパケットの優先度を格納し、データパケットを中継するルータが当該フィールドを参照する事で優先制御を実現する方法が特許文献１に開示されている。
【０００３】
また、双方向の通信を行っている機器間において、一方向にのみＴＯＳフィールドに優先度が付与されている場合は、逆方向のデータパケットを中継する際にもデータパケットのＴＯＳフィールドに優先度を格納した上で中継を行う方法が特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２０９５７３号公報
【特許文献２】特開２００３−１８８９１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、近年、家庭内のインターネット環境において、ユーザ利便性には優れるが使用環境によってはこれまでのイーサネット（登録商標）に比べて帯域が細くなる無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）アダプタや電力線搬送通信（以下、「ＰＬＣ」と称す）などの新たな通信リンクの普及に伴い、帯域や通信リンクの特性が異なるネットワークが接続される事で、異なる通信リンクを接続する中継機器における優先制御方法として、これまでのＴＯＳフィールドを用いた優先制御だけでは通信リンクの特性に応じた優先制御ができず、十分な優先制御効果が得られないという課題があった。
【０００６】
本発明は、このような課題に鑑みてなされたものであり、既存のＴＯＳフィールドなどを用いた優先制御が行われているネットワークに、新たに無線ＬＡＮやＰＬＣなどの環境によっては帯域の細くなるような通信リンクを追加接続しても、既存の機器に対する機能の追加や変更を行うことなく優先制御が実現できるネットワーク中継装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本願の第１の発明のネットワーク中継装置は、サーバ機器が接続された第１の通信路と、少なくとも１つの電子機器が接続された第２の通信路との間で、中継するパケットに記述された優先度情報または中継するパケットが使用するプロトコルの種類に基づく優先制御により、パケットの中継を行うネットワーク中継装置であって、前記第１の通信路から受信されたパケットから当該パケットの優先度情報を取得する第１の優先度情報取得手段と、前記第２の通信路から受信されたパケットから当該パケットの優先度情報を取得する第２の優先度情報取得手段と、前記第２の通信路から受信されたパケットを当該パケットの優先度に応じて前記第１の通信路に送出する第１の優先送信手段と、前記第１の通信路から受信されたパケットを当該パケットの優先度に応じて前記第２の通信路に送出する第２の優先送信手段と、パケットのプロトコルの種類を取得するプロトコル判別手段と、パケットの送信元および送信先のアドレスを示すアドレス情報をパケットから取得するアドレス判別手段と、パケットの優先度情報とプロトコルの種類とアドレス情報とを関連付けて優先制御情報として記憶する優先制御情報記憶手段と、
パケットに対して優先度情報を付加する優先度情報付加手段と、パケットの優先度を判定する優先度判別手段とを備え、前記優先度判別手段は、（１）前記第１の通信路から前記第２の通信路にパケット（パケットＡと称す）を中継する際に、前記第１の優先度情報取得手段に対して前記パケットＡの優先度情報を取得するように指示し、前記アドレス判別手段と前記プロトコル判別手段とに対して、それぞれ前記パケットＡのアドレス情報とプロトコルの種類を取得するように指示し、前記パケットＡの優先度情報に優先度が設定されている場合には、前記優先制御情報記憶手段に対して当該パケットＡの優先制御情報を保存するように指示し、さらに、前記第２の優先送信手段に対して当該パケットＡの優先度情報に基づく優先制御により前記第２の通信路に当該パケットＡを送出するように指示し、前記パケットＡの優先度情報に優先度が設定されていない場合には、当該パケットＡのプロトコルの種類とアドレス情報とを基に、前記優先制御情報記憶手段において当該パケットＡの優先制御情報が保存されているか否かを調べ、保存されている場合には、当該優先制御情報から当該パケットＡの優先度情報を取得し、前記第２の優先送信手段に対して当該優先度情報に基づく優先制御により前記第２の通信路に当該パケットＡを送出するように指示し、（２）前記第２の通信路から前記第１の通信路にパケット（パケットＢと称す）を中継する際に、前記第２の優先度情報取得手段に対して前記パケットＢの優先度情報を取得するように指示し、前記アドレス判別手段と前記プロトコル判別手段とに対して、それぞれ前記パケットＢのアドレス情報とプロトコルの種類を取得するように指示し、前記パケットＢの優先度情報に優先度が設定されている場合には、前記第１の優先送信手段に対して、当該パケットＢの優先度情報に基づく優先制御により前記第１の通信路に当該パケットＢを送出するように指示し、前記パケットＢの優先度情報に優先度が設定されていない場合には、当該パケットＢのプロトコルの種類とアドレス情報とを基に、前記優先制御情報記憶手段において当該パケットＢに対応するパケットの優先制御情報が保存されているか否かを調べ、保存されている場合には、当該優先制御情報から優先度情報を取得し、さらに、前記優先度情報付加手段に対して当該優先度情報に基づく優先度を当該パケットＢに付加するように指示し、そして、前記第１の優先送信手段に対して前記優先度を付加した当該パケットＢを前記第１の通信路に送出するように指示することを特徴とするものである。
【０００８】
また、本願の第２の発明のネットワーク中継装置は、本願の第１の発明のネットワーク中継装置において、前記優先度判別手段は、さらに、前記パケットＢの優先度情報に優先度が設定されていない場合には、当該パケットＢのプロトコルの種類が予め定めた優先制御すべきプロトコルであると判断され、かつ、前記優先制御情報記憶手段において、当該パケットＢの送信元のアドレス情報が送信先として記憶されており、当該パケットＢの送信先のアドレス情報が送信元として記憶されている場合にのみ、前記優先制御情報記憶手段において当該パケットＢの送信元アドレス情報と送信先アドレス情報が逆のアドレス情報として記憶されているアドレス情報に対応した優先制御情報に基づく優先度での優先制御により、前記第１の優先送信手段に対して、前記優先度を付加した当該パケットＢを前記第１の通信路に送出するように指示することを特徴とするものである。
【０００９】
また、本願の第３の発明のネットワーク中継装置は、本願の第１の発明のネットワーク中継装置において、前記優先度判別手段は、さらに、前記パケットＢの優先度情報に優先度が設定されていない場合には、当該パケットＢのプロトコルの種類が予め定めた優先制御すべきプロトコルであると判断され、かつ、前記優先制御情報記憶手段において、当該パケットＢの送信元のアドレス情報が送信先として記憶されており、当該パケットＢの送信先のアドレス情報が送信元として記憶されている場合にのみ、プロトコルの種類に応じて予め定めた優先度での優先制御により、前記第１の優先送信手段に対して、前記優先度を付加した当該パケットＢを前記第１の通信路に送出するように指示することを特徴とするものである。
【発明の効果】
【００１０】
本発明によれば、中継するパケットに記述された優先度情報に基づく優先制御が行われているネットワークに、新たに無線ＬＡＮやＰＬＣなどの環境によっては帯域の細くなるような中継機器を追加しても、既存の機器に対する機能の追加や変更を行う事なく優先制御が実現できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態１におけるネットワーク中継システムの構成を示すブロック図
【図２】本発明の実施の形態１における中継機器の構成を示すブロック図
【図３】本発明の実施の形態１における優先制御情報記憶手段が記憶する優先度情報の一例を示す図
【図４】本発明の実施の形態１における優先度判別手段がパケットの優先度を判定する場合の処理の流れを示すフローチャート
【発明を実施するための形態】
【００１２】
以下に、本発明を実施するための形態について、図面を参照しながら説明する。
【００１３】
（実施の形態１）
図１は、本発明の実施の形態１におけるネットワーク中継システムの構成を示すブロック図である。
【００１４】
図１において、中継機器１００は、第１の通信路である通信路７００と第２の通信路である通信路８００を相互に接続する本発明の実施の形態１におけるネットワーク中継装置であり、中継子機３００および中継子機４００は、それぞれ通信路８００を介して中継機器１００と接続されており、電子機器５００および電子機器５０１は、それぞれ通信路を介して中継子機３００および中継子機４００と接続されている。また、サーバ機器２００は、通信路７００を介して中継機器１００と接続されている。
【００１５】
ここでは、通信路７００はＥｔｈｅｒｎｅｔ（登録商標）を用いた通信路であり、通信路８００はＰＬＣを用いた通信路であるものとして説明する。
【００１６】
次に、図２を用いて、中継機器１００の構成について説明する。なお、図２は、本発明の実施の形態１における中継機器の構成を示すブロック図である。
【００１７】
図２において、中継機器１００は、通信路７００と通信を行う第１の通信手段１０１と、第１の通信手段１０１を通じて受信したパケットのＴＯＳフィールドに記載された優先度情報を取得する第１の優先度情報取得手段１０２と、通信路８００と通信を行う第２の通信手段１１１と、第２の通信手段１１１を通じて受信したパケットのＴＯＳフィールドに記載された優先度情報を取得する第２の優先度情報取得手段１１２と、優先度に応じて優先的にパケットを通信路７００へ送出するための第１の優先送信手段１０３と、優先度に応じて優先的にパケットを通信路８００へ送出するための第２の優先送信手段１１３を備える。
【００１８】
さらに、中継機器１００は、第１の通信手段１０１および第２の通信手段１１１を通じて受信したパケットのプロトコルの種別を判別するプロトコル判別手段１０４と、第１の通信手段１０１および第２の通信手段１１１を通じてそれぞれ受信したパケットの送信先および送信元のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスおよびポート番号などのアドレス情報を判別するアドレス判別手段１０６と、第１の優先度情報取得手段１０２および第２の優先度情報取得手段１１２が取得した優先度情報、プロトコル判別手段１０４が判別したプロトコルの種別、およびアドレス判別手段１０６が取得したアドレス情報を関連付けて記憶する優先制御情報記憶手段１０８と、第１の優先度情報取得手段１０２および第２の優先度情報取得手段１１２が取得した優先度情報、プロトコル判別手段１０４が判別したプロトコルの種別、およびアドレス判別手段１０６が取得したアドレス情報から第１の通信手段１０１および第２の通信手段１１１を通じてそれぞれ受信したパケットの優先度を判別する優先度判別手段１０７と、優先度判別手段１０７からの指示に基づき優先度情報を付加する優先度情報付加手段１０５を備える。
【００１９】
また、中継子機３００および中継子機４００は、通信路８００を介してそれぞれ中継親機である中継機器１００と接続されており、Ｅｔｈｅｒｎｅｔ（登録商標）とＰＬＣの通信リンク変換を行う装置である。
【００２０】
ここで、電子機器５００および電子機器５０１は、サーバ機器２００と通信を行っているものとする。
【００２１】
図１において、サーバ機器２００からパケットが送出されると、サーバ機器２００から送出されたパケットは通信路７００を介して中継機器１００に届けられる。この際、サーバ機器２００は、送出するパケットのＴＯＳフィールドに優先度情報を記載する。
【００２２】
サーバ機器２００から送出され通信路７００を介して中継機器１００に届けられたパケットは、中継機器１００において、第１の通信手段１０１を介して受信され、第１の優先度情報取得手段１０２によってＴＯＳフィールドが解析され、プロトコル判別手段１０４によりプロトコルの種別が判別され、さらに、アドレス判別手段１０６によりパケットの送信元（ここでは、サーバ機器２００）および送信先（ここでは、電子機器５００および／または電子機器５０１）のＩＰアドレスやポート番号などのアドレス情報などが取得される。
【００２３】
さらに、優先度判別手段１０７は、パケットのＴＯＳフィールドに優先度情報が格納されている場合には、パケットの送信元と送信先のＩＰアドレスやポート番号などのアドレス情報、およびプロトコルの種別などの情報を優先制御情報として優先制御情報記憶手段１０８に記憶させる。
【００２４】
一方、パケットのＴＯＳフィールドに優先度情報が格納されていない場合には、優先度判別手段１０７は、該パケットが、優先制御すべきパケットとして設定されているか否かを優先制御情報記憶手段１０８に問い合わせる。
【００２５】
優先度判別手段１０７は、優先制御情報記憶手段１０８に問い合わせ、該パケットが優先制御すべきパケットとして設定されていないと判別した場合には、該パケットをそのまま第２の優先送信手段１１３に送信し、第２の優先送信手段１１３は、優先度判別手段１０７から受信した該パケットを、第２の通信手段１１１を通じてＰＬＣネットワークである通信路８００へ送出する。通信路８００に送出された該パケットは、それぞれ、中継子機３００および／または中継子機４００を介して電子機器５００および／または電子機器５０１へ送信される。
【００２６】
一方、優先度判別手段１０７は、優先制御情報記憶手段１０８に問い合わせ、優先制御すべきパケットとして設定されていると判別した場合には、該パケットを第２の優先送信手段１１３に送信する際に、優先制御情報記憶手段１０８において記憶されている優先度情報も併せて送信し、第２の優先送信手段１１３は、優先度判別手段１０７から受信した該パケットを、優先度判別手段１０７から併せて受信した該パケットの優先度情報に基づいて、優先的に第２の通信手段１１１を通じてＰＬＣネットワークである通信路８００へ送出する。
【００２７】
次に、優先度判別手段１０７が、優先制御情報記憶手段１０８に問い合わせ、優先度情報を保持していないパケット（以下、パケットＡと称す）が優先制御すべきパケットであるか否かを判別する具体的な方法の一例について説明する。
【００２８】
優先度判別手段１０７は、優先制御情報記憶手段１０８に記憶されている優先制御情報の中に、プロトコル判別手段１０４により判別されたパケットＡのプロトコルの種類に関する情報と、アドレス判別手段１０６により取得されたパケットＡの送信元および送信先のアドレス情報とが関連付けられた情報（以下、情報（イ）と称す）が存在するか否かを判別し、情報（イ）が存在しない場合には、パケットＡは優先制御すべきパケットではないと判別し、情報（イ）が存在する場合には、パケットＡは優先制御すべきパケットであると判別し、第２の優先送信手段１１３に対し、優先制御情報記憶手段１０８に記憶されている優先制御情報において情報（イ）に関連付けられた優先度情報に基づく優先制御により、パケットＡを第２の通信手段１１１を介して通信路８００に送出するように指示する。
【００２９】
ここで、図３を用いて、優先制御情報記憶手段１０８が記憶する優先度情報について説明する。なお、図３は、本発明の実施の形態１における優先制御情報記憶手段が記憶する優先度情報の一例を示す図である。
【００３０】
図３において、サーバ機器２００のＩＰアドレスが１９２．１６８．０．２であり、電子機器５００のＩＰアドレスが１９２．１６８．０．３であり、電子機器５０１のＩＰアドレスが１９２．１６８．０．４であるとすると、送信元であるサーバ機器２００から送信先である電子機器５００への送信の優先度（優先度１）が、送信元であるサーバ機器２００から送信先である電子機器５０１への送信の優先度（優先度２）より優先度が高いことを示しているので、中継機器１００は、この優先度情報に基づき、電子機器５００へのパケットを優先して中継することになる。
【００３１】
なお、図３におけるプロトコルとして示した「ＴＣＰ」および「ＵＤＰ」は、それぞれ、「Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ」および「Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ」の略称である。
【００３２】
次に、図１および図２を用いて、電子機器５００が中継機器１００に対してパケットを返送する場合について説明する。なお、中継機器１００からパケットを受信した電子機器５００や電子機器５０１は、必要に応じて中継機器１００に対してパケットを返送する。
【００３３】
図１および図２において、電子機器５００から送出された返送パケットは、中継子機３００および通信路８００を介して中継機器１００に送信され、電子機器５００からの返送パケットを受信した中継機器１００では、第２の優先度情報取得手段１１２によりＴＯＳフィールドに記載されたパケットの優先度情報が取得され、取得された優先度情報は優先度判別手段１０７に送信されて解析される。
【００３４】
優先度判別手段１０７は、優先度情報を解析した結果、ＴＯＳフィールドに優先度情報が格納されていると判別した場合には、第１の優先送信手段１０３に対して、返送パケットをＴＯＳフィールドに格納されていた優先度情報に基づく優先度で送信することを指示し、第１の優先送信手段１０３は、優先度判別手段１０７からの指示に基づく優先度により、返送パケットを第１の通信手段１０１を介して通信路７００へ送出する。
【００３５】
一方、優先度判別手段１０７は、優先度情報を解析した結果、ＴＯＳフィールドに優先度情報が格納されていないと判別した場合には、アドレス判別手段１０６により判別された返送パケットの送信元、送信先のＩＰアドレスおよびポート番号などのアドレス情報、プロトコル判別手段１０４により判別された返送パケットのプロトコルの種別、および優先制御情報記憶手段１０８に記憶されている優先制御情報から、返送パケットが優先制御を必要とするパケットであるか否かを判別する。
【００３６】
次に、図４を用いて、優先度判別手段１０７が返信パケットの優先度を判定する場合の処理の流れを説明する。なお、図４は、本発明の実施の形態１における優先度判別手段がパケットの優先度を判定する場合の処理の流れを示すフローチャートである。
【００３７】
図４において、優先度判別手段１０７は、パケットを受信すると（Ｓ４１）、送信元のＩＰアドレスおよびポート番号などのアドレス情報の確認を行う（Ｓ４２）。
【００３８】
ステップＳ４２において、優先制御情報記憶手段１０８に記憶されているＩＰアドレスおよびポート番号などのアドレス情報のうち、送信先として記憶されているアドレス情報の中に返信パケットの送信元アドレス情報が存在しない場合（ステップＳ４２において非該当の場合）には、優先度判別手段１０７は、優先度情報付加手段１０５に対し、返信パケットを優先度情報がない状態で通信路７００へ送出するように指示する（Ｓ４６）。
【００３９】
一方、ステップＳ４２において、優先制御情報記憶手段１０８に記憶されているＩＰアドレスおよびポート番号などのアドレス情報のうち、送信先として記憶されているアドレス情報の中に該当するアドレス情報が存在する場合（ステップＳ４２において該当の場合）には、優先度判別手段１０７は、送信先のＩＰアドレスおよびポート番号の確認を行う（Ｓ４３）。
【００４０】
ステップＳ４３において、優先制御情報記憶手段１０８に記憶されているＩＰアドレスおよびポート番号などのアドレス情報のうち、送信元として記憶されているアドレス情報の中に該当するアドレス情報が存在しない場合（ステップＳ４３において非該当の場合）には、優先度判別手段１０７は、優先度情報付加手段１０５に対し、返信パケットを優先度情報がない状態で通信路７００へ送出するように指示する（Ｓ４６）。
【００４１】
一方、ステップＳ４３において、優先制御情報記憶手段１０８に記憶されているＩＰアドレスおよびポート番号などのアドレス情報のうち、送信元として記憶されているアドレス情報の中に該当するアドレス情報が存在する場合（ステップＳ４３において該当の場合）には、優先度判別手段１０４は、プロトコル判別手段１０４に対し、返信パケットの通信プロトコルの確認を行うように指示する（Ｓ４４）。なお、ここでは、ＴＣＰは優先制御すべきプロトコルとして設定されているものとする。
【００４２】
ステップＳ４４において、プロトコル判別手段１０４が返信パケットの通信プロトコルを確認した結果、通信プロトコルはＴＣＰではなく、優先制御すべきプロトコルでないと判別した場合（ステップＳ４４において非該当の場合）には、優先度判別手段１０７は、優先度情報付加手段１０５に対し、返信パケットを優先度情報がない状態で通信路７００へ送出するよう指示する（Ｓ４６）。
【００４３】
一方、ステップＳ４４において、プロトコル判別手段１０４が返信パケットの通信プロトコルを確認した結果、通信プロトコルはＴＣＰであり、優先制御すべきプロトコルであると判別した場合（ステップＳ４４において該当の場合）には、優先度判別手段１０７は、優先度情報付加手段１０５に対し、返信パケットを、優先度情報を付与した（Ｓ４５）後に第１の優先送信手段１０３を介して通信路７００へ送出するように指示する（Ｓ４６）。
【００４４】
この場合、優先度判別手段１０７が優先度情報付加手段１０５に付与させる優先度情報としては、１つには、プロトコルの種類により予め定めた優先度に基づく優先度情報が考えられ、他の１つには、返信パケットの送信元アドレス情報と送信先アドレス情報が、優先制御情報記憶手段１０８において、それぞれ送信先アドレス情報と送信元アドレス情報として記憶されているアドレス情報に対応した優先制御情報に基づく優先度情報が考えられる。
【００４５】
なお、ＴＣＰを使って動画のストリーミング配信などを行う場合、一般的には、ソース（データの配信元）からシンク（データの配信先）へと一方向にのみサイズの大きなデータが伝送されるが、シンクは、データを正しく受け取った事をソースへ通知するために、ごく僅かなサイズのパケット（返信パケット）を送信する。ソースは、この返信パケットが届くまでは新たなストリーミングデータの送出を始める事ができないため、ストリーミングデータに遅延などが発生する。
【００４６】
一方、ＵＤＰを用いて同様のストリーミング配信などを行う場合は、ＴＣＰを用いた場合のように、シンクがデータ受信確認パケットをソースへ送出することがないので、ストリーミングデータに遅延などが発生しない。また、ＵＤＰを用いた制御コマンドなどがシンクからソースへ送出されたとしても、ストリーミングデータの遅延などには関係しない。
【００４７】
以上のように、本発明の実施の形態１におけるネットワーク中継機器においては、既存のＴＯＳフィールドなどを用いた優先制御が行われているネットワークに、新たに無線ＬＡＮやＰＬＣなどの環境によっては帯域の細くなるような通信リンクを追加接続しても、既存の機器に対する機能の追加や変更を行うことなく優先制御が実現できる。
【００４８】
なお、本発明の実施の形態１においては、パケットのＴＯＳフィールドにデータパケットの優先度を格納して優先制御を行う例を示したが、これに限るものではなく、例えば、
パケットのデータを格納するペイロード部に優先度情報を格納して優先制御を行うようなプロトコルにおいては、該優先度情報を用いた優先制御を行ってもよい。
【産業上の利用可能性】
【００４９】
本発明によれば、優先制御が行われているネットワークに、新たに無線ＬＡＮやＰＬＣなどの環境によっては帯域の細くなるような中継機器を追加しても、既存の機器に対する機能の追加や変更を行う事なく優先制御が実現できる。
【符号の説明】
【００５０】
１００  中継機器
１０１  第１の通信手段
１０２  第１の優先度情報取得手段
１０３  第１の優先送信手段
１０４  プロトコル判別手段
１０５  優先度情報付加手段
１０６  アドレス判別手段
１０７  優先度判別手段
１０８  優先制御情報記憶手段
１１１  第２の通信手段
１１２  第２の優先度情報取得手段
１１３  第２の優先送信手段
２００  サーバ機器
３００  中継子機
４００  中継子機
５００  電子機器
５０１  電子機器
７００  通信路
８００  通信路
【図１】
2010288167.tif 000003
【図２】
2010288167.tif 000004
【図３】
2010288167.tif 000005
【図４】
2010288167.tif 000006