(57)【要約】【課題】競争遅延を考慮してｅ２ｅ遅延を低減する通信装置を提供する。【解決手段】通信ネットワークは、ＲＥ（無線装置）又はＲＥＣ（無線制御装置）と接続される複数のノードを有し、ＲＥとＲＥＣとの間のフローを転送する。ｉ番目のノード１−ｉは、タイムスタンプ付与部１１と、時刻判定部１２と、送信部１６とを有する。タイムスタンプ付与部１１は、ＲＥから送信されたフローを受信し、タイムスタンプを付与する。時刻判定部１２は、タイムスタンプ付与部１１がタイムスタンプを付与したフローと、転送経路において一つ前の他のノード１−（ｉ−１）から転送され、かつ、タイムスタンプが付与されたフローとを受信し、受信したフローに付与されたタイムスタンプに基づいて当該フローの優先度を判定する。送信部１６は、転送経路において一つ先のノード１−（ｉ＋１）に、時刻判定部１２が判定した優先度に応じた順序によりフローを出力する。【選択図】図３
2018088577.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信装置を有し、複数のフローを転送する通信ネットワークにおける前記通信装置であって、
送信装置から送信されたフローを受信し、受信した前記フローに対して時刻を示すデータであるタイムスタンプを付与するタイムスタンプ付与部と、
前記タイムスタンプ付与部において前記タイムスタンプが付与された前記フローと、転送経路において一つ前の他の前記通信装置から転送され、かつ、タイムスタンプが付与されたフローとを受信し、受信した前記フローに付与された前記タイムスタンプに基づいて当該フローの優先度を判定する時刻判定部と、
前記転送経路において一つ先の他の前記通信装置に、前記時刻判定部が判定した優先度に応じた順序により前記フローを出力する送信部と、
を備えることを特徴とする通信装置。
【請求項２】
前記時刻判定部は、前記フローについて判定した前記優先度を示す情報を、当該フローに付与する、
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記フローを一時的に蓄積する優先度ごとのキューと、
前記フローを前記時刻判定部が当該フローについて判定した前記優先度に応じた前記キューに入力するスイッチング部と、
優先度ごとの前記キューから完全優先キューイング方式により前記フローを読み出して前記送信部から出力するよう制御する制御部とをさらに備える、
ことを特徴とする請求項１又は請求項２に記載の通信装置。
【請求項４】
前記時刻判定部は、前記タイムスタンプと現在時刻との差分により算出されるフロントホール内遅延が予め設定された閾値を超えている場合に高い優先度であると判定する、
ことを特徴とする請求項１から請求項３のいずれか一項に記載の通信装置。
【請求項５】
前記時刻判定部は、前記タイムスタンプと現在時刻との差分により算出されるフロントホール内遅延が、過去のフロントホール内遅延の履歴から動的に定められる閾値を超えている場合に高い優先度であると判定する、
ことを特徴とする請求項１から請求項３のいずれか一項に記載の通信装置。
【請求項６】
前記時刻判定部は、受信した前記フローから前記タイムスタンプを除去し、除去した前記タイムスタンプと現在時刻の差分であるフロントホール内遅延と閾値との比較に基づき判定した当該フローの優先度を他の前記通信装置に通知する処理と、受信した前記フローの優先度を他の前記通信装置から通知された当該フローの優先度と判定する処理との少なくとも一方を行う、
ことを特徴とする請求項１から請求項３のいずれか一項に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に関する。
【背景技術】
【０００２】
一般に、アクセスネットワークにおいて、データの転送制御を行う通信装置は、転送される様々なトラヒックの集線を行い、これらのトラヒックを多重化した上で、エッジルータを通じてコアネットワークに転送する。コアネットワークは、通信事業者間を接続する大容量の基幹通信ネットワークである。各通信装置は、レイヤ２フレームに記載されたＣＯＳ（Class of Service）などの値を用いて優先度を識別し、ＶＬＡＮ  ＩＤ（Virtual Local Area Network Identifier）などのユーザ識別子を用いて送信元ユーザを識別する。
【０００３】
一方で近年、増加し続けるモバイルトラヒックを効率的に収容するため、多数のＲＥ（Radio Equipment：無線装置）を高密度で配置し、集約配置されたＲＥＣ（Radio Equipment Control：無線制御装置）に接続するＣ-ＲＡＮ（Centralized Radio Access Network）構成が検討されている。ＲＥ−ＲＥＣ間を繋ぐネットワークをフロントホールと呼び、これをレイヤ２スイッチにより低コストで構成するため、IEEE 802.1CMの標準化が進んでいる。
【０００４】
フロントホールのトラヒックについては、ＲＥ−ＲＥＣ間の転送に要するｅ２ｅ（end-to-end：エンド・ツー・エンド）遅延の要求条件が厳しく、例えばＣＰＲＩ（Common Public Radio Interface）では最大許容遅延が１００ｕｓと規定されている。ｅ２ｅ遅延の主な要素として、ブリッジでの転送処理に係る処理遅延、ブリッジ間の物理的な伝送に要する伝搬遅延、そしてパケット同士の競争遅延がある。競争遅延とは、例えば優先度が同じパケットが２つ同時にブリッジに入力し、これらが同じポートから出力される場合、一方のパケットの転送が完了するまでの時間、もう一方のパケットは転送開始まで待機する必要があり、ここで生じている遅延のことを指す。
【０００５】
また、今後モバイル網で利用されていく見込みのＴＤＤ（Time Division Duplex：時分割複信）方式では、ＲＥ−ＲＥＣ間の上りおよび下りトラヒック送信が時分割で行われる。このとき、各ＲＥの送信タイミングが同期することで、フロントホールネットワークでは、パケット間の競争が発生しやすい環境となる。
【０００６】
さらに、ＲＥとＲＥＣの間での機能分割についても、様々な手法が検討されている。これらの機能分割手法が採用された場合、データがパケット化され可変帯域となり、モバイルデータ量に応じたフロントホールデータ転送が行われる場合が考えられる。ＣＰＲＩを用いた場合には、フロントホールの転送データ量が固定であるため、各ＲＥの送信タイミングを予めずらしておく等の単純な手法により、パケット間の競争を避けることができた。一方で、可変帯域の場合には、この様な単純な手法を適用することができない、という課題がある。
【０００７】
レイヤ２スイッチによるフロントホールネットワークの構成については、リングプロトコルを用いたリングトポロジの他に、ＳＰＢ（Shortest Path Bridging）やIEEE 802.1Qcaなど、ＩＳ−ＩＳ（Intermediate System to Intermediate System）を利用しノード間で経路情報を交換して転送経路を決定することで、柔軟なネットワーク構成を実現する手法の利用が考えられる。特に、IEEE 802.1Qcaを用いた場合、利用するルーティングアルゴリズムに応じて、単純な最短経路以外の転送経路を設定して利用することが可能である。
【０００８】
ただし、従来のルーティングアルゴリズムにおいては、処理遅延や伝搬遅延を考慮してｅ２ｅ遅延を抑制するものが存在した一方で、パケット間の競争遅延を考慮して転送経路を設定することはできなかった。また、従来のキューイングやスケジューリングのアルゴリズムにおいては、競争遅延を考慮したものはなかった。
【０００９】
例えば、非特許文献１の技術を用いた場合、帯域と遅延保証を要するフローに対しての経路選択を行うＱｏＳ（Quality of Service）ルーティングが可能であるが、遅延保証においてフロー間の競争遅延を考慮することはできないという課題があった。
【００１０】
また、非特許文献２の技術を用いた場合、パケット送信機会についてフロー間の重み付けをすることが可能であるが、競争遅延を考慮してｅ２ｅ遅延を低減するためのスケジューリングを実行することはできない。
【先行技術文献】
【非特許文献】
【００１１】
【非特許文献１】Qingming Ma and Peter Steenkiste，"Quality-of-Service Routing for Traffic with Performance guarantees"，Building QoS into Distributed Systems，Springer，1997年，p. 115-126
【非特許文献２】Manolis Katevenis and Costas Courcoubetis，"Weighted Round-Robin Cell Multiplexing in a General-Purpose ATM Switch Chip"，IEEE Journal on selected Areas in Communications，1991年，vol. 9，no. 8，p. 1265-1279
【発明の概要】
【発明が解決しようとする課題】
【００１２】
上記事情に鑑み、本発明は、競争遅延を考慮してｅ２ｅ遅延を低減することができる通信装置を提供することを目的としている。
【課題を解決するための手段】
【００１３】
本発明の一態様は、複数の通信装置を有し、複数のフローを転送する通信ネットワークにおける前記通信装置であって、送信装置から送信されたフローを受信し、受信した前記フローに対して時刻を示すデータであるタイムスタンプを付与するタイムスタンプ付与部と、前記タイムスタンプ付与部において前記タイムスタンプが付与された前記フローと、転送経路において一つ前の他の前記通信装置から転送され、かつ、タイムスタンプが付与されたフローとを受信し、受信した前記フローに付与された前記タイムスタンプに基づいて当該フローの優先度を判定する時刻判定部と、前記転送経路において一つ先の他の前記通信装置に、前記時刻判定部が判定した優先度に応じた順序により前記フローを出力する送信部と、を備える。
【００１４】
本発明の一態様は、上述の通知装置であって、前記時刻判定部は、前記フローについて判定した前記優先度を示す情報を、当該フローに付与する。
【００１５】
本発明の一態様は、上述の通知装置であって、前記フローを一時的に蓄積する優先度ごとのキューと、前記フローを前記時刻判定部が当該フローについて判定した前記優先度に応じた前記キューに入力するスイッチング部と、優先度ごとの前記キューから完全優先キューイング方式により前記フローを読み出して前記送信部から出力するよう制御する制御部とをさらに備える。
【００１６】
本発明の一態様は、上述の通知装置であって、前記時刻判定部は、前記タイムスタンプと現在時刻との差分により算出されるフロントホール内遅延が予め設定された閾値を超えている場合に高い優先度であると判定する。
【００１７】
本発明の一態様は、上述の通知装置であって、前記時刻判定部は、前記タイムスタンプと現在時刻との差分により算出されるフロントホール内遅延が、過去のフロントホール内遅延の履歴から動的に定められる閾値を超えている場合に高い優先度であると判定する。
【００１８】
本発明の一態様は、上述の通知装置であって、前記時刻判定部は、受信した前記フローから前記タイムスタンプを除去し、除去した前記タイムスタンプと現在時刻の差分であるフロントホール内遅延と閾値との比較に基づき判定した当該フローの優先度を他の前記通信装置に通知する処理と、受信した前記フローの優先度を他の前記通信装置から通知された当該フローの優先度と判定する処理との少なくとも一方を行う。
【発明の効果】
【００１９】
本発明により、競争遅延を考慮してｅ２ｅ遅延を低減することができる通信装置を提供することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施形態による通信ネットワークの構成例を示す図である。
【図２】同実施形態による通信ネットワーク構成例における転送経路設定例を示す図である。
【図３】同実施形態による通信装置の構成例を示すブロック図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照しながら本発明の実施形態を詳細に説明する。
本発明の実施形態は、通信装置におけるトラヒック制御技術に関し、特に、エッジで付与されたタイムスタンプを用いて通信のフロー（信号）の転送遅延を測定し、遅延が大きいフローを優先的に転送することで、ｅ２ｅ（end-to-end）遅延の低減を実現する技術に関する。なお、ｅ２ｅは、通信を行う両端の２台の装置間を結ぶ経路全体、または、通信を行うそれら両端の２台の装置を意味する。
【００２２】
実施形態の通信装置は、フロントホールネットワークに流入するフロントホールトラヒックの各フローの遅延を、エッジでそのフローに付与されたタイムスタンプを用いて測定する。これにより、ブリッジとして動作する各通信装置は、遅延が大きいフローを識別し、この識別されたフローを優先的に転送する。このように、実施形態の通信装置は、フロントホールネットワークに流入するフロントホールトラヒックについて競争遅延を考慮することで、ｅ２ｅ遅延を低減する。なお、フロントホールネットワークとは、無線装置（ＲＥ：Radio Equipment）と、無線制御装置（ＲＥＣ：Radio Equipment Control）とを接続するネットワークであり、フロントホールトラヒックとは、ＲＥとＲＥＣとの間の通信のトラフィックである。
まず、図１、２、３を用いて本発明の第１の実施形態について説明する。
【００２３】
＜第１の実施形態＞
図１は、第１の実施形態による通信ネットワーク１００の構成例を示す図である。同図に示す通信ネットワーク１００においては、リング状に接続されたｎ台（ｎは２以上の整数）のノード１がフロントホールネットワークを構成している。ノード１は、通信装置の一例である。ノード１は、フロントホールネットワークにおいて、フロントホールブリッジとして動作する。このフロントホールネットワークのトポロジは任意とすることができ、リングプロトコルまたはＩＳ−ＩＳ（Intermediate System to Intermediate System）等のルーティングプロトコルを用いて、転送経路設定が行われる。各ノード１には、無線装置２（以下、「ＲＥ２」と記載する。）又は無線制御装置３（以下、「ＲＥＣ３」と記載する。）が接続される。以下では、ｎ台のノード１をそれぞれ、ノード１−１〜１−ｎと記載し、ノード１−ｉ（ｉは１以上ｎ−１以下の整数）に接続されるＲＥ２を、ＲＥ２−ｉと記載する。ノード１−ｎには、ＲＥＣ３が接続される。
【００２４】
図２は、図１に示す通信ネットワーク１００のフロントホールネットワーク構成における各ＲＥ２とＲＥＣ３との間のフローの転送経路の設定例を表している。図２に示す例の場合、ＲＥ２−ｉ（ｉは１以上（ｎ−１）以下の整数）からＲＥＣ３へ送信されるフローには、ノード１−ｉ、ノード１−（ｉ＋１）、…、ノード１−ｎを経由してＲＥＣ３に接続される経路が設定される。例えば、ＲＥ２−１からＲＥＣ３へのフローには、ノード１−１、ノード１−２、…、ノード１−ｎを経由してＲＥＣ３に接続される経路が設定される。
【００２５】
同図では、簡単のためＲＥ２からＲＥＣ３に向かう経路についてのみ表記しているが、ＲＥＣ３から各ＲＥ２へは逆の経路を取る。以下では、ＲＥ２−ｉ（ｉは１以上（ｎ−１）以下の整数）からＲＥＣ３への経路を通るフロントホールトラヒックをフローＦｉと記載する。フローの識別は、送信データに設定されたＶＬＡＮ−ＩＤ等を用いて行うことが考えられる。
【００２６】
図３は、上記の転送経路設定例におけるノード１の構成とフロー処理を表す。フロントホールブリッジであるノード１は、制御部１０と、タイムスタンプ付与部（Timestamper）１１と、時刻判定部（Timekeeper）１２と、スイッチング部１３と、最高優先キュー（Super express queue）１４と、優先キュー（Express queue）１５と、送信部１６とを備える。
【００２７】
制御部１０は、各部を制御する。タイムスタンプ付与部１１は、ＲＥ２が送信したフロー（以下、「Station flow」と記載する。）を受信する。タイムスタンプ付与部１１は、Station flowに、現在の時刻を示すデータであるタイムスタンプを付与し、時刻判定部１２に出力する。
【００２８】
時刻判定部１２は、転送経路における一つ前のノード１が送信したフロー（以下、「Transit flow」と記載する。）を受信する。さらに、時刻判定部１２は、タイムスタンプ付与部１１が出力したStation flowを受信する。時刻判定部１２は、受信したこれらフローのタイムスタンプに基づいて、他のフローより優先して転送すべき最高優先フローであるか否かを判定する。時刻判定部１２は、最高優先フローと判定したフローを最高優先キュー１４に入力し、最高優先フローではないと判定したフロー、すなわち、通常のフロントホールフローを優先キュー１５に入力する。最高優先キュー１４に入力されたフロー及び優先キュー１５に入力されたフローは、スケジューラとして動作する制御部１０の制御に従って、完全優先（ＳＰＱ：strict priority queuing）により読み出され、送信部１６に入力される。送信部１６は、出力ポートである。送信部１６は、最高優先キュー１４又は優先キュー１５から入力されたフローを、転送経路における一つ先のノード１に転送する。
【００２９】
上記では、ノード１は、最高優先キュー１４と優先キュー１５の優先度別の出力キューを備えているが、フローごとに優先度別の出力キューを備えてもよい。
【００３０】
ノード１−ｉを例に、動作を説明する。
ノード１−ｉのタイムスタンプ付与部１１は、ＲＥ２−ｉから入力したStation flowのフレームにタイムスタンプを付与する。タイムスタンプ付与部１１は、到着する全てのフレームに対してタイムスタンプを付与してもよく、特定のフレームのみに対して選択的にタイムスタンプを付与してもよい。タイムスタンプ付与部１１によりタイムスタンプが付与されたフレームは、時刻判定部１２に転送される。また、ノード１−（ｉ−１）から到着したTransit flowのフレームは、タイムスタンプ付与部１１を経ずに時刻判定部１２に直接転送される。Transit flowのフレームには、ノード１−１〜１−（ｉ−１）のいずれかのタイムスタンプ付与部１１においてタイムスタンプが付与されている。
【００３１】
時刻判定部１２は、Transit flow及びStation flowの両フローのフレームに対して以下の時刻判定処理を行う。まず、時刻判定部１２は、フレームに付与されているタイムスタンプと現在時刻との差分であるフロントホール内遅延ｄを算出する。時刻判定部１２は、フロントホール内遅延ｄの値と、あらかじめ設定された閾値Ｔとを比較する。時刻判定部１２は、ｄ＞Ｔであると判定した場合には、そのフレームのフローを優先して転送すべき最高優先フローと判定する。フレームがいずれのフローであるかは、例えば、フレームに設定されているＶＬＡＮ−ＩＤにより識別される。以降、時刻判定部１２は、最高優先フローと判断されたフローのフレームに設定されている優先度の情報を、最高優先（フロントホールフローより高い優先度）を示す情報に書き換える。時刻判定部１２は、この書き換え処理を、タイムスタンプの有無によらずに行う。
【００３２】
閾値Ｔの設定方法は任意とすることができるが、ここでは一例を挙げる。まず、時刻判定処理の対象となるフローに対して規定されたフロントホールのｅ２ｅ遅延Ｄに対し、一定の係数を乗算した値を閾値Ｔとして用いる手法がある。他に、各フローそれぞれの転送経路を示す経路設定情報を用いて、ＲＥＣ３までの残りノード数（ホップ数）に応じた係数をｅ２ｅ遅延Ｄに乗算した値を閾値Ｔとして用いる手法がある。また、同様にして、ＲＥＣ３までの残りノード数および経路長に応じた係数をｅ２ｅ遅延Ｄに乗算した値を閾値Ｔとして用いる手法がある。
【００３３】
時刻判定部１２は、時刻判定処理を行ったフローを、スイッチング部１３に転送する。スイッチング部１３は、フレームに設定されている優先度の情報に基づいて出力キューを選択し、選択したキューにそのフレームを入力する。結果として、スイッチング部１３は、通常のフロントホールフローのフレームを優先キュー１５に入力し、最高優先フローのフレームを最高優先キュー１４に入力する。最高優先キュー１４に入力されたフローのフレーム及び優先キュー１５に入力されたフローのフレームは、スケジューラによってＳＰＱで読み出され、出力ポートである送信部１６からノード１−（ｉ＋１）に転送される。すなわち、最高優先キュー１４内のフレームは、優先キュー１５内のフレームより常に優先して読み出される。また、ここでは図示していないが，優先キュー１５内のフレームは、他の低優先度のフレームに対して常に優先して読み出される。なお、タイムスタンプは、ノード１−ｎが、ＲＥＣ３に接続されたリンクに対してフレームを出力する際に除去される。
【００３４】
この方法によって、ｅ２ｅ遅延が大きくなりそうなフローをあらかじめ識別して選択的に優先度を高めて転送することができる。結果として、フロントホールにおいて規定されたｅ２ｅ遅延の範囲内で転送可能なフローを増加させることが可能となる。
【００３５】
＜第２の実施形態＞
本発明の第２の実施形態について説明する。第２の実施形態は、ほぼ第１の実施形態と同様であるが、以下の点が異なる。すなわち、時刻判定部１２における時刻判定処理において、フロントホール内遅延ｄの値を、あらかじめ設定された閾値Ｔと比較する代わりに、それまでのフロントホール内遅延ｄの履歴から動的に定められる閾値Ｔ’と比較し、ｄ＞Ｔ’の場合には、当該フローを優先して転送すべき最高優先フローと判定する点が異なる。この方法により、ネットワーク内の状況に応じて適応的に遅延量の判断を行うことができる。
【００３６】
閾値Ｔ’の設定方法は任意とすることができるが、一例を挙げる。時刻判定部１２は、特定の期間におけるフロントホール内遅延ｄの値の履歴を記録しておき、その平均値を算出し、算出した平均値よりフロントホール内遅延ｄが一定以上大きい場合に最高優先フローと判定する手法がある。あるいは、時刻判定部１２は、特定の期間におけるフロントホール内遅延ｄの平均値及び標準偏差を算出し、算出した平均値及び標準偏差に基づいて算出された値（例えば、合計値など）よりフロントホール内遅延ｄが大きい場合に最高優先フローと判定する手法などがある。
【００３７】
＜第３の実施形態＞
本発明の第３の実施形態について説明する。第３の実施形態は、ほぼ第１の実施形態と同様であるが、以下の点が異なる。すなわち、時刻判定部１２における時刻判定処理において、フロントホール内遅延ｄの値を各ノード１で計算する代わりに、ＲＥＣ３と接続されるノード１−ｎの時刻判定部１２においてフレームからタイムスタンプを除去する時にのみ、フロントホール内遅延ｄと閾値の比較に基づき当該フローの優先度を判定する。
【００３８】
具体的には、ノード１−ｎの時刻判定部１２は、フロントホールの規定のｅ２ｅ遅延Ｄからフロントホール内遅延ｄを減算した値を計算し、計算したＤ−ｄが一定以下である場合には、他のノード１−１〜１−（ｎ−１）に対してそのフレームのフローを最高優先とするよう通知するフィードバックを行う。フィードバックの方法は特に限定しないが、専用のプロトコルを用いてもよいし、何らかのデータフレームを用いてもよい。フィードバックにより最高優先とすべきフローの通知を受けたノード１−１〜１−（ｎ−１）は、その通知されたフローを最高優先フローと判定する。
【００３９】
また、同様にして、ノード１−ｎの時刻判定部１２が、現在最高優先フローとしているフローについて算出したＤ−ｄが一定の値を上回ったと判定した場合には、そのフローに対する最高優先解除のためのフィードバックを他のノード１−１〜１−（ｎ−１）に対して行う。フィードバックにより最高優先解除となるフローの通知を受けたノード１−１〜１−（ｎ−１）は、通知されたフローを最高優先フローと判定することを停止し、通常のフロントホールフローと同じ優先フローとする。
【００４０】
この方法により、ｅ２ｅ遅延を直接測定し、優先することが必要なフローを正確に最高優先化することが可能となる。
【００４１】
以上説明した実施形態によれば、通信ネットワークは、複数の通信装置を有し、複数のフローを転送する。通信装置は、例えば、ノード１である。通信装置は、タイムスタンプ付与部と、時刻判定部と、送信部とを備える。タイムスタンプ付与部は、送信装置から送信されたフローを受信し、受信したフローに対してタイムスタンプを付与する。送信装置は、例えば、ＲＥ２である。時刻判定部は、タイムスタンプ付与部においてタイムスタンプが付与されたフローと、転送経路において一つ前の他の通信装置から転送され、かつ、タイムスタンプが付与されたフローとを受信する。時刻判定部は、受信したフローに付与されたタイムスタンプに基づいて当該フローの優先度を判定する。時刻判定部は、受信したフローについて判定した優先度を示す情報を、当該フローに上書きで付与してもよい。送信部は、転送経路において一つ先の他の通信装置に、時刻判定部が判定した優先度に応じた順序によりフローを出力する。
【００４２】
なお、通信装置は、フローを一時的に蓄積する優先度ごとのキューと、スイッチング部と、制御部とをさらに備えてもよい。スイッチング部は、時刻判定部が受信したフローを、そのフローについて判定された優先度に応じたキューに入力する。制御部は、優先度ごとのキューから完全優先キューイング方式によりフローを読み出して送信部から出力するよう制御する。
【００４３】
時刻判定部は、タイムスタンプと現在時刻との差分により算出されるフロントホール内遅延が閾値を超えている場合に、高い優先度であると判定してもよい。この閾値は、予め設定された値でもよく、過去のフロントホール内遅延の履歴から動的に定められた値でもよい。
【００４４】
また、フローの宛先である受信装置と接続される通信装置の時刻判定部は、受信したフローからタイムスタンプを除去し、除去したタイムスタンプと現在時刻の差分であるフロントホール内遅延と閾値との比較に基づき判定した当該フローの優先度を他の通信装置に通知してもよい。例えば、送信装置がＲＥＣ２である場合、受信装置はＲＥ３である。通知を受けた通信装置の時刻判定部は、受信したフローの優先度を、通知された当該フローの優先度と判定する。
【００４５】
上述した実施形態によれば、フロントホールネットワークに流入するフロントホールトラヒックの競争遅延を考慮することにより、低遅延化への耐性が強いネットワークの構築が可能となる。
【００４６】
上述した実施形態におけるノード１の一部の機能をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００４７】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【産業上の利用可能性】
【００４８】
複数の通信装置により通信のフローを伝送する通信ネットワークに利用可能である。
【符号の説明】
【００４９】
１−１〜１−ｎ…ノード
２−１〜２−（ｎ−１）…無線装置（ＲＥ）
３…無線制御装置（ＲＥＣ）
１０…制御部
１１…タイムスタンプ付与部
１２…時刻判定部
１３…スイッチング部
１４…最高優先キュー
１５…優先キュー
１６…送信部
１００…通信ネットワーク
【図１】
2018088577.tif 000003
【図２】
2018088577.tif 000004
【図３】
2018088577.tif 000005