(57)【要約】【課題】集線可能な光張り出し局を増加させること。【解決手段】時分割複信方式を採用する無線基地局の光張り出し局と集約局との間を複数の通信装置を介して接続しフローを転送する通信ネットワークにおける通信装置は、光張り出し局または集約局、または、転送経路において転送する方路の逆側に接続される他の通信装置から送信された複数のフローを受信する受信部と、フローを、転送する方路に接続される他の前記通信装置へ、フローごとの優先順位に従って出力する出力部と、データ信号と肯定応答信号または否定応答信号とを分離する分離部と、受信部から出力部に至るまでの転送経路の設計を行い、フローごとの優先順位を、送受する信号に対して許容される遅延時間に関する統計情報に基づいて決定し、フローすべてのエンドツーエンド遅延が、許容される遅延時間を超えないように設定する制御部と、を備える。【選択図】図７
2019110404.tif 000002
【特許請求の範囲】
【請求項１】
時分割複信方式を採用する無線基地局の光張り出し局と前記光張り出し局を集約する集約局との間を複数の通信装置を介して接続し、複数の前記光張り出し局のフローを前記集約局へ転送する通信ネットワークにおける前記通信装置であって、
前記光張り出し局または前記集約局から送信された複数のフロー、または、前記通信ネットワークの転送経路において転送する方路の逆側に接続される他の通信装置から送信された複数のフローを受信する受信部と、
前記受信部によって受信されたフローを、前記転送経路において転送する方路に接続される他の前記通信装置へ、前記フローごとの優先順位に従って出力する出力部と、
データ信号と、肯定応答信号または否定応答信号と、を分離する分離部と、
前記受信部から前記出力部に至るまでの前記転送経路の設計を行い、前記フローごとの前記優先順位を、前記無線基地局が送受する前記時分割複信方式の信号に対して許容される遅延時間の最小値、最大値および平均値のうち少なくとも１つを含む統計情報に基づいて決定し、前記フローすべてのエンドツーエンド遅延が、前記時分割複信方式の信号に対して許容される前記遅延時間を超えないように設定する制御部と、
を備える通信装置。
【請求項２】
前記制御部は、複数の前記フローに対して新規フローの追加要求があった場合、前記新規フローの無線フレームごとに許容される遅延時間の最小値、最大値および平均値のうち少なくとも１つを含む統計情報に基づいて、該当する前記優先順位の近傍を探索して挿入し、下位の前記優先順位に該当する前記フローの順位を繰り下げる
請求項1に記載の通信装置。
【請求項３】
前記制御部は、複数の前記フローに対して特定のフローの削除要求があった場合、該当する前記優先順位から前記フローの情報を削除し、下位の前記優先順位に登録されている他の前記フローの前記優先順位を繰り上げる
請求項1に記載の通信装置。
【請求項４】
前記優先順位ごとのキュー
を備え、
前記キューは、自キューより前記優先順位が上位の他のキューによってキューイングされている合計のデータ量が所定のデータ量を超えている場合には、前記自キューのデータを廃棄する
請求項1に記載の通信装置。
【請求項５】
時分割複信方式を採用する無線基地局の光張り出し局と前記光張り出し局を集約する集約局との間を複数の通信装置を介して接続し、複数の前記光張り出し局のフローを前記集約局へ転送する通信ネットワークにおける前記通信装置のコンピュータが行う通信方法であって、
前記光張り出し局または前記集約局から送信された複数のフロー、または、前記通信ネットワークの転送経路において転送する方路の逆側に接続される他の通信装置から送信された複数のフローを受信する受信ステップと、
前記受信ステップによって受信されたフローを、前記転送経路において転送する方路に接続される他の前記通信装置へ、前記フローごとの優先順位に従って出力する出力ステップと、
データ信号と、肯定応答信号または否定応答信号と、を分離する分離ステップと、
前記受信ステップから前記出力ステップに至るまでの前記転送経路の設計を行い、前記フローごとの前記優先順位を、前記無線基地局が送受する時分割複信方式の信号に対して許容される遅延時間の最小値、最大値および平均値のうち少なくとも１つを含む統計情報に基づいて決定し、前記フローすべてのエンドツーエンド遅延が、前記時分割複信方式の信号に対して許容される前記遅延時間を超えないように設定する制御ステップと、
を有する通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置および通信方法に関する。
【背景技術】
【０００２】
アクセス網において、データトラヒックの転送処理を行うパケット転送装置（以下、「転送装置」という）は、複数のサービスのデータトラヒックの集線を行う。転送装置は、複数のサービスのデータトラヒックを多重し、エッジルータを通じてコア網へ転送する。コア網とは、電気通信事業者間を接続する大容量の基幹通信網である。転送装置は、レイヤー２フレームに記載された優先度を識別し、ユーザ識別子を用いて送信元ユーザを識別する。
【０００３】
集線するデータトラヒックの新たなサービスとして、モバイルデータトラヒックがある。また、無線アクセス網の構成の１つとして、多数の光張り出し局（ＤＵ：Distributed Unit）を高密度に配置し、無線制御装置（ＣＵ：Central Unit）によって無線信号を集約して信号処理を行う、集中制御型無線アクセス網（Ｃ−ＲＡＮ：Centralized Radio Access Network）がある。ＣＵ−ＤＵ間は、モバイルフロントホール（ＭＦＨ：Mobile Fronthaul）と呼ばれる光アクセス網によって通信接続される。このＭＦＨを、図９に示すような転送装置（レイヤー２スイッチ）によって低コストに構成する案が、標準化団体ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１ＣＭにおいて議論されている。
【０００４】
ＭＦＨのデータトラヒックにおいて、ＣＵ−ＤＵ間のデータ転送に要する遅延（以下、「ｅ２ｅ（エンドツーエンド）遅延」という)の要求条件が厳しい。例えば、３ＧＰＰ（Third Generation Partnership Project）  ＴＲ  ３８．８０１のＯｐｔｉｏｎ  ６では、ｅ２ｅ遅延の最悪値（以下、「最悪ｅ２ｅ遅延」という）が２５０マイクロ秒（μｓ）と規定されている。なお、最悪ｅ２ｅ遅延は、Ｏｐｔｉｏｎごとに異なる値である。
【０００５】
最悪ｅ２ｅ遅延が２５０μｓと規定されている理由は、無線端末（ＵＥ：User Equipment）とＣＵとの間で行われるハイブリッドＡＲＱ（Automatic repeat request）が高速で行われることに起因している。具体的には、ハイブリッドＡＲＱの制御信号である、肯定応答（ＡＣＫ：Acknowledgement）信号および否定応答（ＮＡＫ：Negative-acknowledgement）信号の低遅延転送のために設けられた２５０μｓ遅延要求時間内に主信号の転送が行われる必要があることに起因している。
【０００６】
ｅ２ｅ遅延の構成要素である遅延には、レイヤー２スイッチ内の転送処理により発生する処理遅延、レイヤー２スイッチ間の物理的な伝送にかかる時間である伝搬遅延、および、パケット間で発生する競合遅延がある。なお、ここでいう競合遅延とは、同一の優先度を持つフローの間で発生するキューイング遅延である。例えば、優先度が同一である２つのパケットが同時にレイヤー２スイッチに到来し、これらの２つのパケットが同一ポートから出力される場合、一方のパケットの転送が完了するまで、もう一方のパケットは転送が行われずに待機状態となる。この場合の遅延を競合遅延という。
【０００７】
また、第５世代モバイル通信システム（以下「５Ｇ」という）では、時分割複信（ＴＤＤ：Time Division Duplex）方式が採用される見込みである。この場合、高密度に配置されたＤＵどうしで時刻の同期が図られ、同一タイミングで光アクセス網へデータトラヒックが流入する。これにより、競合遅延の発生確率が上昇する。
【０００８】
レイヤー２スイッチによるＭＦＨの構成については、リングプロトコルを用いたリングトポロジの他に、ＳＰＢ（Shortest Path Bridging：最短経路ブリッジング）やＩＥＥＥ  ８０２．１Ｑｃａ等、ＩＳ−ＩＳ（Intermediate System to Intermediate System）を利用し、ノード間で経路情報を交換して転送経路を決定することで柔軟なネットワーク構成を実現する手法が考えられる。特に、ＩＥＥＥ  ８０２．１Ｑｃａを用いた場合、利用する経路設計アルゴリズムに応じて、単純な最短経路以外の転送経路を設定して利用することが可能である。
【０００９】
従来、各フローのｅ２ｅ遅延に基づいて優先順位を定め、全フローのうち最大となるｅ２ｅ遅延の値を最小化するように経路設計を行う経路設計アルゴリズムが非特許文献１に提案されている。
【先行技術文献】
【非特許文献】
【００１０】
【非特許文献１】Yu Nakayama, Daisuke Hisano, Takahiro Kubo, Tatsuya Shimizu, Hirotaka Nakamura, Jun Terada, and Akihiro Otaka, "Novel Rank-Based Low-Latency Scheduling for Maximum Fronthaul Accommodation in Bridged Network", Optical Fiber Communication Conference 2017, 19-23 March 2017
【発明の概要】
【発明が解決しようとする課題】
【００１１】
非特許文献１の経路設計アルゴリズムを用いることで、集線可能なＤＵ数は増加する。しかしながら、非特許文献１の経路設計アルゴリズムでは、収容可能なＤＵ数は最悪遅延時間によって律速されており、統計多重効果が見込まれていない。そのため、より多くのＤＵを集線し光アクセス網の低コスト化を図るために、統計多重効果を見込むことによって収容可能なＤＵ数の更なる増加を図る手法の確立が求められている。
【００１２】
上記事情に鑑み、本発明は、集線可能な光張り出し局を増加させることができる通信装置および通信方法を提供することを目的としている。
【課題を解決するための手段】
【００１３】
本発明の一態様は、時分割複信方式を採用する無線基地局の光張り出し局と前記光張り出し局を集約する集約局との間を複数の通信装置を介して接続し、複数の前記光張り出し局のフローを前記集約局へ転送する通信ネットワークにおける前記通信装置であって、前記光張り出し局または前記集約局から送信された複数のフロー、または、前記通信ネットワークの転送経路において転送する方路の逆側に接続される他の通信装置から送信された複数のフローを受信する受信部と、前記受信部によって受信されたフローを、前記転送経路において転送する方路に接続される他の前記通信装置へ、前記フローごとの優先順位に従って出力する出力部と、データ信号と、肯定応答信号または否定応答信号と、を分離する分離部と、前記受信部から前記出力部に至るまでの前記転送経路の設計を行い、前記フローごとの前記優先順位を、前記無線基地局が送受する前記時分割複信方式の信号に対して許容される遅延時間の最小値、最大値および平均値のうち少なくとも１つを含む統計情報に基づいて決定し、前記フローすべてのエンドツーエンド遅延が、前記時分割複信方式の信号に対して許容される前記遅延時間を超えないように設定する制御部と、を備える通信装置である。
【００１４】
また、本発明の一態様は、上述の通信装置であって、前記制御部は、複数の前記フローに対して新規フローの追加要求があった場合、前記新規フローの無線フレームごとに許容される遅延時間の最小値、最大値および平均値のうち少なくとも１つを含む統計情報に基づいて、該当する前記優先順位の近傍を探索して挿入し、下位の前記優先順位に該当する前記フローの順位を繰り下げる。
【００１５】
また、本発明の一態様は、上述の通信装置であって、前記制御部は、複数の前記フローに対して特定のフローの削除要求があった場合、該当する前記優先順位から前記フローの情報を削除し、下位の前記優先順位に登録されている他の前記フローの前記優先順位を繰り上げる。
【００１６】
また、本発明の一態様は、上述の通信装置であって、前記優先順位ごとのキューを備え、前記キューは、自キューより前記優先順位が上位の他のキューによってキューイングされている合計のデータ量が所定のデータ量を超えている場合には、前記自キューのデータを廃棄する。
【００１７】
また、本発明の一態様は、時分割複信方式を採用する無線基地局の光張り出し局と前記光張り出し局を集約する集約局との間を複数の通信装置を介して接続し、複数の前記光張り出し局のフローを前記集約局へ転送する通信ネットワークにおける前記通信装置のコンピュータが行う通信方法であって、前記光張り出し局または前記集約局から送信された複数のフロー、または、前記通信ネットワークの転送経路において転送する方路の逆側に接続される他の通信装置から送信された複数のフローを受信する受信ステップと、前記受信ステップによって受信されたフローを、前記転送経路において転送する方路に接続される他の前記通信装置へ、前記フローごとの優先順位に従って出力する出力ステップと、データ信号と、肯定応答信号または否定応答信号と、を分離する分離ステップと、前記受信ステップから前記出力ステップに至るまでの前記転送経路の設計を行い、前記フローごとの前記優先順位を、前記無線基地局が送受する前記時分割複信方式の信号に対して許容される遅延時間の最小値、最大値および平均値のうち少なくとも１つを含む統計情報に基づいて決定し、前記フローすべてのエンドツーエンド遅延が、前記時分割複信方式の信号に対して許容される前記遅延時間を超えないように設定する制御ステップと、を有する通信方法である。
【発明の効果】
【００１８】
本発明によれば、集線可能な光張り出し局を増加させることができる。
【図面の簡単な説明】
【００１９】
【図１】従来のレイヤー２スイッチの構成例を示す。
【図２】下りリンクにおける送信手順を示す図である。
【図３】３ＧＰＰで定められている７種類のＴＤＤ方式の上下リンク比を示す図である。
【図４】ＡＣＫ信号およびＮＡＫ信号の返信タイミングの一覧を示す図である。
【図５】上りリンクのデータ送信手順を示すタイムチャートである。
【図６】データ信号の送信タイミングとＡＣＫ信号およびＮＡＫ信号の送信タイミングとを示す図である。
【図７】データ信号とＡＣＫ信号およびＮＡＫ信号とを分離する分離部を備えた場合のレイヤー２スイッチの構成例を示す。
【図８】経路設計処理を示すフローチャートを示す。
【図９】レイヤー２スイッチを用いた従来の光アクセス網の構成例を示す図である。
【発明を実施するための形態】
【００２０】
＜第１の実施形態＞
以下、本発明の第１の実施形態について説明する。
【００２１】
図１に、従来のレイヤー２スイッチの構成例を示す。図１に示すように、レイヤー２スイッチ１は、パケットを受信するｍ個の受信部１１（１１−１、１１−２、・・・、１１−ｍ）と、優先順位別に格納可能なｍ個のキュー１２（１２−１、１２−２、・・・、１２−ｍ）と、優先順位がより上位のキュー１２から順にパケットを次段のレイヤー２スイッチへ転送するｍ個の出力部１３（１３−１、１３−２、・・・、１３−ｍ）と、を有する。
【００２２】
また、図１に示すように、レイヤー２スイッチ１は、優先順位の計算や管理を行う制御部１４を有する。なお、制御部１４は、図１に示すようにレイヤー２スイッチ１内に備えられる構成にすることが可能であるが、この構成に限られるものではない。例えば、全てのレイヤー２スイッチを一括して管理するノードが配備され、制御部１４はそのノードに備えられるような構成であってもよい。
【００２３】
従来手法においては、制御部１４において、優先順位が決定され、各フローの遅延時間が見積もられる。そして、見積もられた各フローの遅延時間の中で最も大きい遅延時間が要求条件以下になるように、転送経路の経路設計が行われる。
５Ｇにおける無線基地局にはＴＤＤ方式が採用されることから、本発明では、ＴＤＤ方式による通信の構成を利用して、優先順位の決定が行われる。以下に前提条件を説明する。
【００２４】
ＭＦＨにおける遅延に関する要求条件は、ハイブリッドＡＲＱによって律速される。図２に下りリンクにおける送信手順を示す。
上りリンクにおいてＵＥから上りデータ信号が送信されたとき、ＣＵは、３サブフレーム分の処理時間の間に、上りデータ信号の受信に成功したか失敗したかについての判定を行う。ＣＵは、受信に成功したと判定した場合にはＡＣＫ信号をＵＥへ送り返す。また、ＣＵは、受信に失敗したと判定した場合にはＮＡＫ信号をＵＥへ送り返す。
【００２５】
ＵＥは、上りデータ信号を送信してから４サブフレーム以内に、ＡＣＫ信号またはＮＡＫ信号を受信しなければならない。ここで、サブフレームとは、無線フレームを構成する要素を表す。１つの無線フレームは１０個のサブフレームによって構成される。例えば、無線フレーム長が１０μｓである場合、１サブフレームは１μｓである。
【００２６】
なお、下りリンクのデータ送信手順についても、上りリンクのデータ送信手順と同様である。なお、ＡＣＫ信号またはＮＡＫ信号を受信してから再送するまでの時間は標準化されていないため、実装方法に依存している。
【００２７】
上記のデータ送信手順は、周波数分割複信（ＦＤＤ：Frequency division duplex）方式の場合におけるデータ送信手順である。以下に、ＴＤＤ方式の場合におけるデータ送信手順について説明する。図３は、３ＧＰＰで定められている７種類のＴＤＤ方式の上下リンク比を示す図である。
【００２８】
図３において、「Ｄ」は下りリンクの信号、「Ｕ」は上りリンクの信号を表す。また、図３において、「Ｓ」は上りリンクと下りリンクの両方の信号とガードインターバルを含むことを表す。
例えば、Ｎｏ．１の項番３のサブフレームが上りデータ信号であることが図３に示されている。
【００２９】
上りリンクのデータ送信手順に関して、基本動作はＦＤＤ方式と同様であるが、ＡＣＫ信号およびＮＡＫ信号の返信タイミングは、全てのタイミングにおいて４サブフレーム後であるというわけではない。なぜならば、ＴＤＤ方式では、上下リンクを時間的に切り替えるため、４サブフレーム後が必ずしも送信可能なサブフレームとは限らないからである。
【００３０】
ＡＣＫ信号およびＮＡＫ信号の返信タイミングの一覧を図４に示す。例えば、この一覧において、Ｎｏ．１の項番３のサブフレームでＣＵが上りデータ信号を受信した場合には、ＣＵは、ＡＣＫ信号またはＮＡＫ信号を６サブフレーム以内に送り返せば良いということが表されている。
図４に示すように、ＡＣＫ信号およびＮＡＫ信号の返信タイミングは４サブフレーム以上の値となる。
【００３１】
図５は、上りリンクのデータ送信手順をタイムチャートで示したものである。図５に示す「ＣＵ内処理時間」は、ＡＣＫ信号およびＮＡＫ信号の発行に要する時間である。その後、送信可能タイミングになるまでの間は待機時間となる。
【００３２】
上述した前提条件を鑑みると、データ信号とＡＣＫ信号およびＮＡＫ信号との分離が可能であることがわかる。図６に、本発明による無線基地局におけるデータ信号の送信タイミングとＡＣＫ信号およびＮＡＫ信号の送信タイミングとを示す。
【００３３】
図６に示すように、無線基地局において、まずＣＵは、ＡＣＫ信号と下り信号とをＥＵへ向けて送信する。この下り信号に対するＡＣＫ信号またはＮＡＫ信号は、４サブフレーム分の処理時間以内に返信される必要がある。ＵＥは、項番４のサブフレームにてＡＣＫ信号またはＮＡＫ信号（図６においてはＡＣＫ信号）と上り信号とをＣＵへ向けて送信する。このとき、ＡＣＫ信号またはＮＡＫ信号は、要求条件を超える遅延をすることなく転送される。なお、ここで上り信号は、４サブフレーム分の処理時間以内に送信される必要はない。なぜならば、この上り信号に対するＡＣＫ信号またはＮＡＫ信号は、６サブフレーム以内に送信されればよいためである。
【００３４】
このため、上り信号をレイヤー２スイッチによってバッファし、遅延を与えたとしても、さらに２μｓ分の遅延だけ転送に猶予が与えられる。図７に、データ信号とＡＣＫ信号およびＮＡＫ信号とを分離する分離部１５を備えたレイヤー２スイッチ２（通信装置）の構成例を示す。
【００３５】
図７に示すレイヤー２スイッチ２（通信装置）は、ＴＤＤ方式（時分割複信方式）を採用する無線基地局のＤＵ（光張り出し局）と、ＤＵを集約するＣＵ（集約局）と、の間を複数のレイヤー２スイッチ２を介して接続し、複数のＤＵのフローをＣＵへ転送するＭＦＨ（通信ネットワーク）における転送装置である。
【００３６】
受信部１１（１１−１、１１−２、・・・１１−ｍ）は、ＤＵまたはＣＵから送信された複数のフロー、または、ＭＦＨの転送経路において転送する方路の逆側に接続される他のレイヤー２スイッチから送信された複数のフローを受信する。
【００３７】
出力部１３（１１−１、１１−２、・・・１１−ｍ）は、受信部１１によって受信されたフローを、転送経路において転送する方路に接続される他のレイヤー２スイッチへ、フローごとの優先順位に従って出力する。
【００３８】
制御部１４は、受信部１１から出力部１３に至るまでの転送経路の設計を行い、フローごとの優先順位を、無線基地局が送受するＴＤＤ方式の信号に対して許容される遅延時間の最小値、最大値および平均値のうち少なくとも１つを含む統計情報に基づいて決定し、フローすべてのｅ２ｅ遅延が、ＴＤＤ方式の信号に対して許容される遅延時間を超えないように設定する。
【００３９】
分離部１５は、データ信号と、ＡＣＫ信号（肯定応答信号）またはＮＡＫ信号（否定応答信号）と、を分離する。
【００４０】
なお、分離部１５は、図７に示すようにレイヤー２スイッチ２内に備えられるように構成されることが可能であるが、この構成に限られるものではない。例えば、分離部１５は、ＤＵ、あるいは、一部のレイヤー２スイッチ２のみに実装されるように構成されてもよい。
【００４１】
データ信号とＡＣＫ信号およびＮＡＫ信号との分離は、簡易な手法としては、例えば、ＶＬＡＮ（Virtual Local Area Network）を分けること等によって実現することができる。
【００４２】
なお、非特許文献１における優先順位の決定においては、経路を設定した際の各フローのｅ２ｅ遅延（エンドツーエンド遅延）の中で最大となるｅ２ｅ遅延の値を最小化するようにし、全フローのｅ２ｅ遅延が最悪ｅ２ｅ遅延を超えないように決定されていた。一方、本発明においては、上り信号の転送に関して、許容遅延をより緩慢に設定することが可能である。図４に示したように、４＋ｋサブフレーム後にＡＣＫ信号またはＮＡＫ信号を返信する場合には、ｋサブフレーム分の処理時間だけ追加の許容時間が与えられるため、本発明は、この追加の許容時間を考慮する。
【００４３】
図８に、経路設計処理を示すフローチャートを示す。図８に示す経路設計処理は、ブリッジネットワークにおける経路設計を行う経路設計コントローラ（図示せず）に実装される。経路設計コントローラは、レイヤー２スイッチ２の内部または外部に拘らず実装することが可能である。また、経路設計コントローラは、全レイヤー２スイッチ２の制御部１４に備えられるような構成であってもよい。その場合には、全てのレイヤー２スイッチ２において同様の結果が得られることになる。
【００４４】
初めに、経路設計コントローラは、収容フローを参照し（図８、ステップＳ０１）、各フローのＴＤＤ方式の上下リンク比もしくは７種類のうち、どの上下リンク比に対応しているかを示す情報を取得する（図８、ステップＳ０２）。この情報に基づいて、経路設計コントローラは、ｅ２ｅ遅延をフローごとに計算する（図８、ステップＳ０３）。経路設計コントローラは、計算結果をフローＩＤ（Identifier：識別子）とともにメモリに保存する（図８、ステップＳ０４）。
【００４５】
なお、従来方式においては、最悪ｅ２ｅ遅延は、３ＧＰＰ  ＴＲ  ３８．８０１等において機能分割点によって規定されていた。例えば、３ＧＰＰ  ＴＲ  ３８．８０１のＯｐｔｉｏｎ６においては、ｅ２ｅ遅延は２５０μｓと規定されている。一方、本発明においては、最悪ｅ２ｅ遅延の値は、サブフレーム内の最大値、最小値および平均値等の統計情報に基づいて決定される。
【００４６】
全フローの参照が完了した場合（図８、ステップＳ０５、ＹＥＳ）、経路設計コントローラは、次の動作へ移行する。参照が完了していないフローが存在する場合（図８、ステップＳ０５、ＮＯ）、経路設計コントローラは、まだ参照が完了していない収容フローを参照する（図８、ステップＳ０１）。
【００４７】
全フローの参照が完了した場合（図８、ステップＳ０５、ＹＥＳ）、経路設計コントローラは、各フローの最悪ｅ２ｅ遅延に基づいて優先順位を決定する（図８、ステップＳ０６）。経路設計コントローラは、優先順位を決定した後、経路設計を行う（図８、ステップＳ０７）。なお、経路設計の設定方法については、従来から種々のアルゴリズム（例えば、線形計画法、モンテカルロ法等）が考案されているが、何れの方法でもよい。
【００４８】
経路設計コントローラは、設計した経路に関して、各フローのｅ２ｅ遅延を見積もる。見積もりは、処理遅延や伝搬遅延等を加算した合計値と、競合遅延（＝優先順位×パケットのバースト長／伝送速度）と、を更に加算することによって行われる。これにより見積もられた各フローのｅ２ｅ遅延が、各フローの最悪ｅ２ｅ遅延を超えないように全てのフローに関して経路が設計されていた場合（図８、ステップＳ０８、ＹＥＳ）、本フローチャートに示す処理が終了する。見積もられた各フローのｅ２ｅ遅延が、各フローの最悪ｅ２ｅ遅延を超えている場合（図８、ステップＳ０８、ＮＯ）、経路設計コントローラは経路設計をやり直す。
【００４９】
＜第２の実施形態＞
第２の実施形態によるレイヤー２スイッチの構成は、上述した第１の実施形態によるレイヤー２スイッチ２の構成に加えて、運用中にフローが追加された場合に、それを反映する構成である。具体的には、制御部は、優先順位を管理し、複数のフローに対して新規フローの追加要求があった場合、新規フローの無線フレームごとに許容される遅延時間の最小値、最大値および平均値のうち少なくとも１つを含む統計情報に基づいて、該当する優先順位の近傍を探索して挿入し、下位の優先順位に該当するフローの順位を繰り下げる。
【００５０】
このとき、運用中の経路において空いている経路が存在し、フローを挿入したとしても他のフローに影響を与えず集線可能である場合には、そのままフローを追加する。運用中の経路で空いている経路が存在しない場合には、図８にフローチャートを示した経路設計処理を再度実行し、追加のフローが挿入可能なパスを全フローに設定し直すような構成にする。
【００５１】
＜第３の実施形態＞
第３の実施形態によるレイヤー２スイッチの構成は、上述した第１の実施形態によるレイヤー２スイッチ２の構成に加えて、運用中にフローが削除された場合、それを反映する構成である。具体的には、制御部は、優先順位を管理し、複数のフローに対して特定のフローの削除要求があった場合、該当する優先順位からフローの情報を削除し、下位の優先順位に登録されている他のフローの優先順位を繰り上げる。
【００５２】
このとき、フローの削除が、パケットが転送されないだけであり、他のフローには影響を与えないがフローの削除を制御部が認識していないような場合には、追加のフローを挿入できなくなる可能性がある。そのため、一定数のフローが削除された場合には、優先順位の再計算を実行し、経路設計をやり直すような構成とすることが好ましい。
【００５３】
＜第４の実施形態＞
対象フローのパケットがキューに格納されたときに、自キューより優先順位が上位のキューが輻輳状態にある場合には、明らかに最悪ｅ２ｅ遅延内に転送を行うことができないようなケースが存在する。第４の実施形態によるレイヤー２スイッチの構成は、上述した第１の実施形態によるレイヤー２スイッチ２の構成に加えて、自キューよりも優先順位が上位のキューの滞留パケット数をカウントして、上位の他のキューによってキューイングされている合計のデータ量が所定のデータ量を超えて輻輳している場合には、自キューに格納されたパケットの転送を廃棄する構成である。これにより、余分にネットワーク上にパケットが滞留されることが防止される。
【００５４】
以上説明したように、本発明の第１の実施形態から第４の実施形態によるレイヤー２スイッチ（通信装置）は、主信号（データ信号）と制御信号（ＡＣＫ信号およびＮＡＫ信号）とを識別し分離して転送し、サブフレーム内のＡＣＫ信号およびＮＡＫ信号の返信タイミングを考慮した統計情報を加味したｅ２ｅ遅延を計算して、経路設計を行う。
【００５５】
従来、経路設計を工夫したとしても、最悪ｅ２ｅ遅延に律速されることにより、収容可能なＤＵ数が制限されていた。本発明によれば、データ信号とＡＣＫ信号およびＮＡＫ信号とが分離されて転送されることにより、データ信号の最悪ｅ２ｅ遅延が延伸される。最悪ｅ２ｅ遅延が延伸されることにより、レイヤー２スイッチ内でバッファすることができる時間に猶予が生まれることになる。本発明によれば、経路設計処理において、上記延伸された遅延時間が加味されるため、収容ＤＵ数を増大させることが可能になる。
【００５６】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００５７】
１…レイヤー２スイッチ、２…レイヤー２スイッチ、１１…受信部、１２…キュー、１３…出力部、１４…制御部、１５…分離部
【図１】
2019110404.tif 000003
【図２】
2019110404.tif 000004
【図３】
2019110404.tif 000005
【図４】
2019110404.tif 000006
【図５】
2019110404.tif 000007
【図６】
2019110404.tif 000008
【図７】
2019110404.tif 000009
【図８】
2019110404.tif 000010
【図９】
2019110404.tif 000011