JP4165828B2 - 通信ネットワーク、ネットワーク制御サーバ、トラヒック制御方法、およびプログラム - Google Patents
通信ネットワーク、ネットワーク制御サーバ、トラヒック制御方法、およびプログラム Download PDFInfo
- Publication number
- JP4165828B2 JP4165828B2 JP2005060217A JP2005060217A JP4165828B2 JP 4165828 B2 JP4165828 B2 JP 4165828B2 JP 2005060217 A JP2005060217 A JP 2005060217A JP 2005060217 A JP2005060217 A JP 2005060217A JP 4165828 B2 JP4165828 B2 JP 4165828B2
- Authority
- JP
- Japan
- Prior art keywords
- transfer
- frame
- traffic
- frame transfer
- link
- 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
- Data Exchanges In Wide-Area Networks (AREA)
Description
この種のトラヒックエンジニアリング技術では、ネットワーク内に、トポロジ情報とトラヒック交流分布、例えば物理的なリンク上のトラヒック値や論理的な転送経路上のトラヒック値から最適な転送経路の配置を導く機能を有する装置をネットワーク内に配置し、その装置がネットワーク内のトポロジ情報とトラヒック値とを含むトラヒック情報を収集し、これらトラヒック情報から得られたトラヒック交流分布に応じてネットワークトポロジを変更するよう、ネットワーク内の各フレーム転送装置を制御することで、ネットワークのトラヒック収容効率を向上させている。
トラヒック情報を収集する装置は、急激なトラヒック変動を検出し、即座に経路制御を実施することが可能であるため、輻輳の発生などを回避することが可能となる。
松井,櫻井,金田,村山,石井、「テラビット級スーパーネットワークにおけるマルチレイヤトラヒックエンジニアリングの検討」、電子情報通信学会信学技報、IN2002−289/NS2002−316、pp.297−302、2003年3月 松井,八木,金田,成瀬,村山、「テラビット級スーパーネットワークにおけるカットスルー光パス方式の検討」、電子情報通信学会信学技報、IN2003−82/NS2003−116/CS2003−91、pp.53−58、2003年9月
このため、パス設定形態の最適性を維持しつつ、トラヒック変動に即応可能なトラヒックエンジニアリング技術を実現することができなかった。
これにより、輻輳発生を高確率で回避できるとともに、トラヒック収容効率を向上させることができるトラヒックエンジニアリング技術を実現でき、ネットワークの高品質化・低コスト化を実現することが可能となる。
[通信ネットワークのネットワークモデル]
まず、図1を参照して、本発明の一実施の形態にかかる通信ネットワークについて説明する。図1は、本発明の一実施の形態にかかる通信ネットワークのネットワークモデルの一例を示すブロック図である。
また、エッジフレーム転送装置1〜4間は、フレーム転送装置5,6および波長交換機7,8によって接続されている。以下では、エッジフレーム転送装置1〜4、フレーム転送装置5,6および波長交換機から構成されるバックボーンネットワークをコアネットワーク22とし、端末10〜17で構成されるネットワークをインターネット23とした場合を例として説明する。
次に、図2を参照して、本発明の一実施の形態にかかるトラヒック制御方法が適用される通信ネットワークの物理モデルについて説明する。図2は、本発明の一実施の形態にかかるトラヒック制御方法が適用される通信ネットワークの物理モデルの一例を示すブロック図である。
また、ネットワーク制御サーバ9は、リンク110,111,116,117を介してエッジフレーム転送装置1〜4と接続され、リンク112,115を介して波長交換機7,8と接続され、リンク113,114を介してフレーム転送装置5,6と接続されている。
また、エッジフレーム転送装置1には、リンク118,119を介して端末10,11が接続され、エッジフレーム転送装置3には、リンク120,121を介して端末14,15が接続されている。
次に、図4を参照して、本発明の一実施の形態にかかる通信ネットワークで用いられるエッジフレーム転送装置について説明する。図4は、本発明の一実施の形態にかかる通信ネットワークで用いられるエッジフレーム転送装置の構成を示すブロック図である。
宛先特定テーブル33は、図8に示すように、宛先ユーザアドレスから、宛先ユーザを収容しているエッジフレーム転送装置を特定する機能を有している。経路特定テーブル34は、図9に示すように、宛先ユーザアドレスから、出力先の経路識別子を導く機能を有している。ここでは、経路識別子をR1、R2、R3と示している。このため、同一宛先エッジフレーム転送装置間に3経路を設置することが可能となっている。同一の宛先エッジフレーム転送装置宛のフレームであっても、経路識別子を変化させることにより、異なった転送経路で転送させることが可能となる。コアネットワーク内では、宛先エッジフレーム転送装置のアドレスと、経路識別子とからなるコアアドレスを用いて転送が行われる。
また、転送制御部28は、ネットワーク制御サーバから宛先特定テーブル33に記述された宛先エッジフレーム転送装置のアドレスを変更するためのSNMP設定要求を受信した際には、その要求に従って、該当エントリの宛先エッジフレーム転送装置のアドレスを追加および削除する機能を有している。
また、転送制御部28は、ネットワーク制御サーバから経路特定テーブル34に記述された経路識別子を変更するためのSNMP設定要求を受信した際には、その要求に従って、該当エントリの経路識別子を追加および削除する機能を有している。
カウンタテーブル35は、図10に示すように、宛先ユーザアドレスおよび宛先コアアドレスに対するフレーム転送量を導く機能と、宛先コアアドレスに対するフレーム転送量を導く機能を有している。
その際、ネットワーク制御サーバ9は、通知の送信元エッジフレーム転送装置および通知に記述されたコアアドレス対から、しきい値を導く機能を有する必要がある。
出力リンク特定テーブル36は、図11に示すように、フレームのヘッダ領域に記述された宛先アドレスから、出力リンクを特定する機能を有している。
ヘッダ領域がコアヘッダである場合、フレームはコアネットワークへ出力され、ヘッダ領域がユーザヘッダである場合、フレームはユーザネットワークへ出力される。
出力IFモニタテーブル37は、図12に示すように、各出力インターフェース(以下、IFという)に対するフレーム転送量を導く機能を有している。
その際、ネットワーク制御サーバ9は、通知の送信元エッジフレーム転送装置および通知に記述された出力IFから、しきい値を導く機能を有する必要がある。
このように、本実施の形態にかかるトラヒック制御方法を実現する通信ネットワークにおいて、このようなエッジフレーム転送装置を設置することにより、ポーリングによるトラヒック情報収集と、トラップによるトラヒック情報収集が可能となる。
次に、図5を参照して、本発明の一実施の形態にかかる通信ネットワークで用いられるコアフレーム転送装置について説明する。図5は、本発明の一実施の形態にかかる通信ネットワークで用いられるコアフレーム転送装置の構成を示すブロック図である。
フォワーディング処理部39は、コアフレーム転送テーブル40を有している。
コアフレーム転送テーブル40は、図13に示すように、コアフレームの宛先コアアドレスから出力リンクを導く機能を有している。
フォワーディング処理部39は、コアフレーム転送テーブル40により、受信したコアフレームの宛先コアアドレスに対応する出力リンクを導く機能(フレーム転送手段)を有している。
出力IFモニタテーブル42は、各出力IFに対するフレーム転送量を導く機能を有している。
送信フレーム処理部41は、受信したコアフレームをフォワーディング処理部39で導出した出力リンクへ出力する機能(フレーム転送手段)と、各出力IFに対するフレーム転送量(フレーム転送数)をトラヒック値としてカウントする機能(計測手段)と、任意のフレーム転送量がしきい値を超過した際すなわちトラップ発生時に、そのフレーム転送量に対応する出力IFを外部装置接続処理部45を介してネットワーク制御サーバ9へ通知する機能(通知手段)とを有している。
その際、ネットワーク制御サーバ9は、通知の送信元コアフレーム転送装置および通知に記述された出力IFから、しきい値を導く機能を有する必要がある。
その際、ネットワーク制御サーバ9は、通知の送信元コアフレーム転送装置および通知に記述されたコアアドレス対から、しきい値を導く機能を有する必要がある。
次に、図6を参照して、本発明の一実施の形態にかかる通信ネットワークで用いられるネットワーク制御サーバについて説明する。図6は、本発明の一実施の形態にかかる通信ネットワークで用いられるネットワーク制御サーバの構成を示すブロック図である。
トラヒック情報授受テーブル49は、図15に示すように、ネットワーク内の各装置のアドレスから出力リンクおよびタイマーを導く機能を有している。タイマーは、経路管理機能46によって、初期値が設定され、時間に従ってカウントダウンされ、0となった際に再度初期値に再設定される。
収集経路情報保持機能(収集保持手段)50は、トポロジ情報保持機能52およびトラヒック情報保持機能53を有している。トポロジ情報保持機能52は、トラヒック情報を収集した際のネットワークトポロジを管理する機能を有しており、エッジフレーム転送装置およびコアフレーム転送装置間の物理的な全接続リンク情報および論理的な全転送経路情報を保持している。トラヒック情報保持機能53は、トラヒック情報を収集した際のネットワークトポロジ内のトラヒック交流分布を管理する機能を有しており、トラヒック交流分布として、エッジフレーム転送装置およびコアフレーム転送装置間の物理的なリンク情のトラヒック情報および論理的な転送経路上のトラヒック情報を保持している。
次に、図7を参照して、本発明の一実施の形態にかかる通信ネットワークのトラヒック制御動作について説明する。図7は、本発明の一実施の形態にかかる通信ネットワークのトラヒック制御動作例を示す説明図である。
ネットワーク制御サーバ9は、これらトラップ情報の通知を受信した際に、エッジフレーム転送装置1〜4およびコアフレーム転送装置5,6から予め定期的に収集して保持しているネットワークトポロジ情報とトラヒック値とからトラップ発生時における各リンクのトラヒック値を推測し、その推定結果で得られる推測トラヒック値および通知内容を用いて、ネットワーク内の転送経路の最適化計算を実行する。
このため、ポーリング間隔より短いトラヒック変動に即応可能であり、かつポーリング時に特定したトラヒック情報を用いて転送経路の配置を実施することが可能であるため、パス設定形態の最適化が実現可能である。
Claims (4)
- リンクを介して相互に接続されて受信フレームをその宛先アドレスに対応する転送経路のリンクへ転送する複数のフレーム転送装置と、前記各リンク上のトラヒック負荷が分散されるように前記各フレーム転送装置に対して転送経路の変更を行うネットワーク制御サーバとを備える通信ネットワークであって、
前記フレーム転送装置は、フレーム転送テーブルに記憶されている受信フレームの宛先アドレスとそのリンクの組に基づき受信フレームを所望のリンクへ転送するフレーム転送手段と、転送するフレームの転送経路情報ごとにトラヒック値を計測する計測手段と、任意のトラヒック値が所定のしきい値を越えた時点で当該転送経路情報を含むトラップ情報をネットワーク制御サーバへ通知する通知手段とを備え、
前記ネットワーク制御サーバは、前記各フレーム転送装置から前記各トラヒック値を定期的に収集して保持する収集保持手段と、前記各フレーム転送装置ごとに各転送経路のしきい値をそれぞれ管理しておき、前記フレーム転送装置から通知されたトラップ情報の転送経路情報に基づいて、これらしきい値のうちから当該トラップ情報の送信元フレーム転送装置の当該転送経路に対応するしきい値をトラヒック値として選択する手段と、選択された前記トラヒック値および前記トラップ情報の転送経路情報と当該ネットワーク制御サーバで保持している各トラヒック値とから前記各リンクの新たなトラヒック値を推定する推定手段と、前記推定結果に基づき前記フレーム転送装置のフレーム転送テーブルを書き換えることにより前記転送経路の変更を行う経路変更手段とを備える
ことを特徴とする通信ネットワーク。 - リンクを介して相互に接続されている複数のフレーム転送装置により、フレーム転送テーブルに記憶されている受信フレームの宛先アドレスとそのリンクの組に基づき受信フレームを所望の転送経路のリンクへ転送するとともに、転送するフレームの転送経路情報ごとにトラヒック値を計測する通信ネットワークで用いられ、各リンク上のトラヒック負荷が分散されるように前記各フレーム転送装置に対して転送経路の変更を行うネットワーク制御サーバであって、
前記各フレーム転送装置から前記各トラヒック値を定期的に収集して保持する収集保持手段と、
前記各フレーム転送装置ごとに各転送経路のしきい値をそれぞれ管理しておき、前記フレーム転送装置から通知されたトラップ情報の転送経路情報に基づいて、これらしきい値のうちから当該トラップ情報の送信元フレーム転送装置の当該転送経路に対応するしきい値をトラヒック値として選択する手段と、
選択された前記トラヒック値および前記トラップ情報の転送経路情報と当該ネットワーク制御サーバで保持している各リンクのトラヒック値とから前記各リンクの新たなトラヒック値を推定する推定手段と、
前記推定結果に基づき前記フレーム転送装置のフレーム転送テーブルを書き換えることにより前記転送経路の変更を行う経路変更手段と
を備えることを特徴とするネットワーク制御サーバ。 - リンクを介して相互に接続されて受信フレームをその宛先アドレスに対応する転送経路のリンクへ転送する複数のフレーム転送装置と、前記各リンク上のトラヒック負荷が分散されるように前記各フレーム転送装置に対して転送経路の変更を行うネットワーク制御サーバとを備える通信ネットワークで用いられるトラヒック制御方法であって、
前記フレーム転送装置は、フレーム転送テーブルに記憶されている受信フレームの宛先アドレスとそのリンクの組に基づき受信フレームを所望のリンクへ転送するフレーム転送ステップと、転送するフレームの転送経路情報ごとにトラヒック値を計測する計測ステップと、任意のトラヒック値が所定のしきい値を越えた時点で当該転送経路情報を含むトラップ情報をネットワーク制御サーバへ通知する通知ステップとを備え、
前記ネットワーク制御サーバは、前記各フレーム転送装置から前記各トラヒック値を定期的に収集して保持する収集保持ステップと、前記各フレーム転送装置ごとに各転送経路のしきい値をそれぞれ管理しておき、前記フレーム転送装置から通知されたトラップ情報の転送経路情報に基づいて、これらしきい値のうちから当該トラップ情報の送信元フレーム転送装置の当該転送経路に対応するしきい値をトラヒック値として選択するステップと、選択された前記トラヒック値および前記トラップ情報の転送経路情報と当該ネットワーク制御サーバで保持している各トラヒック値とから前記各リンクの新たなトラヒック値を推定する推定ステップと、前記推定結果に基づき前記フレーム転送装置のフレーム転送テーブルを書き換えることにより前記転送経路の変更を行う経路変更ステップとを備える
ことを特徴とするトラヒック制御方法。 - リンクを介して相互に接続されている複数のフレーム転送装置により、フレーム転送テーブルに記憶されている受信フレームの宛先アドレスとそのリンクの組に基づき受信フレームを所望の転送経路のリンクへ転送するとともに、転送するフレームの転送経路情報ごとにトラヒック値を計測する通信ネットワークで用いられ、各リンク上のトラヒック負荷が分散されるように前記各フレーム転送装置に対して転送経路の変更を行うネットワーク制御サーバのコンピュータに、
前記各フレーム転送装置から前記各トラヒック値を定期的に収集して保持する収集保持ステップと、
前記各フレーム転送装置ごとに各転送経路のしきい値をそれぞれ管理しておき、前記フレーム転送装置から通知されたトラップ情報の転送経路情報に基づいて、これらしきい値のうちから当該トラップ情報の送信元フレーム転送装置の当該転送経路に対応するしきい値をトラヒック値として選択するステップと、
選択された前記トラヒック値および前記トラップ情報の転送経路情報と当該ネットワーク制御サーバで保持している各リンクのトラヒック値とから前記各リンクの新たなトラヒック値を推定する推定ステップと、
前記推定結果に基づき前記フレーム転送装置のフレーム転送テーブルを書き換えることにより前記転送経路の変更を行う経路変更ステップと
を実行させるプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005060217A JP4165828B2 (ja) | 2005-03-04 | 2005-03-04 | 通信ネットワーク、ネットワーク制御サーバ、トラヒック制御方法、およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005060217A JP4165828B2 (ja) | 2005-03-04 | 2005-03-04 | 通信ネットワーク、ネットワーク制御サーバ、トラヒック制御方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006246117A JP2006246117A (ja) | 2006-09-14 |
JP4165828B2 true JP4165828B2 (ja) | 2008-10-15 |
Family
ID=37052042
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005060217A Expired - Fee Related JP4165828B2 (ja) | 2005-03-04 | 2005-03-04 | 通信ネットワーク、ネットワーク制御サーバ、トラヒック制御方法、およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4165828B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4661969B2 (ja) * | 2009-03-27 | 2011-03-30 | 沖電気工業株式会社 | 情報処理装置、トラフィック変化量推定方法、およびプログラム |
JP7287157B2 (ja) * | 2019-07-12 | 2023-06-06 | 日本電気株式会社 | 通信装置、障害通知システム、障害通知方法および障害通知プログラム |
-
2005
- 2005-03-04 JP JP2005060217A patent/JP4165828B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006246117A (ja) | 2006-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5300076B2 (ja) | コンピュータシステム、及びコンピュータシステムの監視方法 | |
JP4774357B2 (ja) | 統計情報収集システム及び統計情報収集装置 | |
JP5717057B2 (ja) | ネットワークシステム、コントローラ、スイッチ、及びトラフィック監視方法 | |
JP5880560B2 (ja) | 通信システム、転送ノード、受信パケット処理方法およびプログラム | |
JP5750714B2 (ja) | 計算機システム、仮想サーバ配置方法及び配置制御装置 | |
US9178794B2 (en) | Communication quality monitoring system, communication quality monitoring method and recording medium | |
US20110267952A1 (en) | Dynamic latency-based rerouting | |
JP3896879B2 (ja) | トラヒック監視システム | |
JP2013207748A (ja) | ネットワークシステム、及びノード装置 | |
WO2021093465A1 (zh) | 发送报文、接收报文以进行oam的方法、装置及*** | |
JP4988632B2 (ja) | パケット中継装置およびトラフィックモニタシステム | |
CN111245740B (zh) | 配置业务的服务质量策略方法、装置和计算设备 | |
JP7103883B2 (ja) | 通信システム、通信制御方法、及び通信装置 | |
CN114513467B (zh) | 一种数据中心的网络流量负载均衡方法及装置 | |
JP2020014089A (ja) | 攻撃対処箇所選択装置及び攻撃対処箇所選択方法 | |
JP5870995B2 (ja) | 通信システム、制御装置、計算機、ノードの制御方法およびプログラム | |
JP5440200B2 (ja) | 中継装置及び帯域制御方法 | |
JP2012182605A (ja) | ネットワーク制御システム及び管理サーバ | |
JP2007074074A (ja) | トラヒック分散制御装置、パケット通信ネットワークおよびプログラム | |
US20140376394A1 (en) | Communication apparatus, control apparatus, communication system, communication control method, and computer program | |
JP4165828B2 (ja) | 通信ネットワーク、ネットワーク制御サーバ、トラヒック制御方法、およびプログラム | |
JP5684748B2 (ja) | ネットワーク品質監視装置及びネットワーク品質監視方法 | |
JP5681138B2 (ja) | 管理装置、通信システム、中継装置、通信方法、およびプログラム | |
JP4871775B2 (ja) | 統計情報収集装置 | |
JP5577968B2 (ja) | ネットワーク調査方法およびネットワーク調査装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070724 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070925 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080129 |
|
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: 20080722 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080725 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4165828 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120808 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130808 Year of fee payment: 5 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |