JP5051593B2 - COMMUNICATION DEVICE, QUALITY / ROUTE CONTROL METHOD, AND QUALITY / ROUTE CONTROL PROGRAM - Google Patents
COMMUNICATION DEVICE, QUALITY / ROUTE CONTROL METHOD, AND QUALITY / ROUTE CONTROL PROGRAM Download PDFInfo
- Publication number
- JP5051593B2 JP5051593B2 JP2008231301A JP2008231301A JP5051593B2 JP 5051593 B2 JP5051593 B2 JP 5051593B2 JP 2008231301 A JP2008231301 A JP 2008231301A JP 2008231301 A JP2008231301 A JP 2008231301A JP 5051593 B2 JP5051593 B2 JP 5051593B2
- Authority
- JP
- Japan
- Prior art keywords
- quality
- control
- communication device
- main signal
- route
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims description 142
- 238000000034 method Methods 0.000 title claims description 22
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000003908 quality control method Methods 0.000 claims description 33
- 238000012546 transfer Methods 0.000 claims description 31
- 238000000275 quality assurance Methods 0.000 claims description 17
- 238000011156 evaluation Methods 0.000 claims description 13
- 239000011159 matrix material Substances 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 description 11
- 238000012790 confirmation Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 239000000969 carrier Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005352 clarification Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、通信装置及び品質・経路制御方法及び品質・経路制御プログラムに係り、特に、通信装置に流入出する可変長の主信号の品質制御、及び経路制御を外部の通信装置からの指示に応じて実行する通信装置及び品質・経路制御方法及び品質・経路制御プログラムに関する。 The present invention relates to a communication apparatus, a quality / path control method, and a quality / path control program, and more particularly, to control quality control and path control of a variable-length main signal flowing into and out of a communication apparatus from an external communication apparatus. The present invention relates to a communication apparatus, a quality / route control method, and a quality / route control program to be executed accordingly.
International Telecommunication Union Telecommunication Standardization Sector (ITU-T)は、Next Generation Network (NGN)の標準化を推し進めてきた。このNGNは、アプリケーションやサービスに応じて可変長の主信号の通信品質を保証可能であると期待されている。すなわち、NGNは、IP(Internet Protocol)ネットワークのように可変長の主信号を転送し、かつ、SDH(Synchronous Digital Hierarchy)ネットワークやATM(Asynchronous Transfer Mode)ネットワークのように品質保証付きで主信号を転送するように設計されている。NGNの通信品質保証機能を支える品質・経路制御技術は、Diffserv(例えば、非特許文献1〜6参照)とIntserv(例えば、非特許文献7〜13参照)に大別される。
The International Telecommunication Union Telecommunication Standardization Sector (ITU-T) has been promoting standardization of the Next Generation Network (NGN). This NGN is expected to be able to guarantee the communication quality of variable-length main signals according to applications and services. In other words, the NGN transfers a variable-length main signal like an IP (Internet Protocol) network, and sends the main signal with quality assurance like an SDH (Synchronous Digital Hierarchy) network or an ATM (Asynchronous Transfer Mode) network. Designed to transfer. The quality / route control technology that supports the communication quality assurance function of NGN is roughly classified into Diffserv (for example, see Non-Patent
一般的なDiffservでは、主信号毎に優先度が割り当てられる。また、Diffservを使用する通信装置は、優先度及びその他の情報に応じて主信号の制御条件が設定される。通信装置に流入出する主信号は、付与された優先度などの情報と優先度などに応じた制御条件に基づいて品質制御及び経路制御が実行される。 In general Diffserv, a priority is assigned to each main signal. In addition, the communication conditions using Diffserv are set with the main signal control conditions according to the priority and other information. The main signal flowing into and out of the communication device is subjected to quality control and path control based on information such as the assigned priority and control conditions corresponding to the priority.
一方、一般的なIntservでは、主信号がアドレス情報や優先度に応じてフロー毎に分別される。また、Intservを使用する通信装置は、フロー及びその他の情報に応じて主信号の制御条件が設定される。通信装置に流入出する主信号は、フローとフローに応じた制御条件に基づいて品質制御及び経路制御が実行される。 On the other hand, in general Intserv, the main signal is classified for each flow according to address information and priority. In addition, a communication condition using Intserv is set with a control condition for a main signal according to a flow and other information. The main signal flowing into and out of the communication device is subjected to quality control and path control based on the flow and control conditions corresponding to the flow.
Diffserv及びIntservは、主信号の帯域保証や、遅延保証などのためにルータやイーサネットスイッチに実装され、さらに通信事業者のサービス網で既に利用されている。今後、通信事業者はNGNを利用した帯域保証サービスの提供が可能である。
しかしながら、我々は研究開発を通じてDiffservとIntservに2つの共通課題が存在することを確認した。1つ目の課題は、Diffserv及びIntservは、帯域や遅延の上限値を定めて保証する機能を提供するが、下限値を定めて保証する機能を有していないことである。2つ目の課題は、Diffserv及びIntservは、通信装置の内部アーキテクチャ次第で主信号の制御条件に示される通信品質レベルを満たせない可能性があるが、そのような制御条件と通信装置とを組み合わせて使用することを拒絶しないことである。通信事業者は、主信号の通信品質の保証サービスをネットワーク利用者に提供する場合、通信事業者とネットワーク利用者との間で契約された通信品質の下限値以上を保証することを期待されている。しかしながら、ネットワーク上に配備されたこれまでのルータやイーサネットスイッチは、主信号の通信品質の下限値を保証するように製造されていない。さらに、これまでのルータやイーサネットスイッチは、装置内部の設定ファイルに主信号の制御条件を正しい文法に則って記載される場合、記載された主信号の制御条件の実現可否を判断させしていなかった。 However, we have confirmed through research and development that there are two common issues in Diffserv and Intserv. The first problem is that Diffserv and Intserv provide a function for determining and guaranteeing upper limits of bandwidth and delay, but do not have a function for setting and guaranteeing lower limits. The second problem is that Diffserv and Intserv may not meet the communication quality level indicated in the control condition of the main signal depending on the internal architecture of the communication device. Do not refuse to use it. When providing a network signal guarantee service for the main signal to the network operator, the carrier is expected to guarantee the minimum communication quality contracted between the carrier and the network user. Yes. However, conventional routers and Ethernet switches deployed on the network are not manufactured so as to guarantee the lower limit of the communication quality of the main signal. Furthermore, conventional routers and Ethernet switches have not made it possible to determine whether or not the main signal control conditions described can be realized when the main signal control conditions are described in the device configuration file according to the correct syntax. It was.
このため、通信事業者は、ルータやイーサネットスイッチを用いた通信品質の保証サービスを提供する場合、用いられる通信装置と流入出する主信号の制御条件をネットワーク利用者の要求に応じて多様に変更する場合に備えて妥当な制御条件を予め追及することは現実的に不可能である。 For this reason, when providing a communication quality guarantee service using a router or Ethernet switch, a telecommunications carrier can change the control conditions of the communication device used and the main signal flowing in and out in various ways according to the requirements of the network user. In practice, it is practically impossible to pursue appropriate control conditions in advance.
本発明は、上記の点に鑑みなされたもので、可変長の主信号を取り扱う通信装置に主信号の通信品質の下限値の保証機能を提供することを目的とする。 SUMMARY An advantage of some aspects of the invention is that it provides a communication device that handles a variable-length main signal with a guarantee function for a lower limit value of communication quality of the main signal.
図1は、本発明の原理構成図である。 FIG. 1 is a principle configuration diagram of the present invention.
本発明(請求項1)は、ネットワークを管理する外部通信装置200からの指示に基づいて、流入出する可変長の主信号の通信品質と伝送経路を制御する通信装置100であって、
外部のノードとの接続を終端するポート132と、
ポート132に接続され、ノードとの間で可変長の主信号を送受信すると共に、当該装置内部の別の信号転送手段との間で主信号を転送する信号転送手段130と、
信号転送手段の間を結ぶ経路を切り替える経路切替手段と、
外部通信装置200らの指示に応じて当該装置内部を制御及び管理する制御管理手段110と、を有し、
信号転送手段130は、
制御管理手段110の制御に基づいて、主信号の通信品質を制御する品質制御手段131を含み、
制御管理手段110は、
外部通信装置200から受信した品質制御及び経路制御の対象となる主信号を識別するための主信号識別パラメータと、少なくともMTU(Maximum Transmission Unit)を含む品質保証レベルの上限値と下限値からなる品質制御パラメータと、主信号の経路制御方法を示す経路制御パラメータと、を含む品質・経路制御メッセージが格納される要求管理データベース113と、
信号転送手段130、該信号転送手段130のポート、経路切替手段の各接続関係を行列で表現し、各行列成分として、利用可能な残余帯域を含む情報を格納する内部構造管理データベース114と、
外部通信装置200から、品質・経路制御メッセージを取得して、要求管理データベース113に格納すると共に、品質保証可否の応答メッセージを該外部通信装置に送信する送受信手段111と、
要求管理データベース113に格納された品質制御パラメータの品質保証レベルの上限値と下限値、および経路制御パラメータの値と、内部構造管理データベース114の行列成分とを比較・評価し、利用可能な残余帯域が要求された帯域よりも大きいノード間を利用可能とし、それ以外のノード間を利用不可能とし、利用可能なノード間だけに沿って指定されたポート間を結ぶことが可能か否かによって品質保証可否を判断する実現性評価手段115と、
実現性評価手段115の評価結果と品質・経路制御メッセージの内容に応じて、信号転送手段130、経路切替手段120、品質制御手段111、もしくは、これらの一部を制御する内部制御手段112と、
を有する。
The present invention (Claim 1) is a
A
A signal transfer means 130 connected to the
Route switching means for switching the route connecting between the signal transfer means;
Control management means 110 for controlling and managing the inside of the device according to an instruction from the
The signal transfer means 130 is
Based on the control of the control management means 110, including quality control means 131 for controlling the communication quality of the main signal,
The control management means 110
Quality comprising a main signal identification parameter for identifying a main signal subject to quality control and path control received from the
An internal
From the
The upper and lower limits of the quality control level of the quality control parameter stored in the
Depending on the evaluation result of the feasibility evaluation means 115 and the contents of the quality / route control message, the signal transfer means 130, the route switching means 120, the quality control means 111, or the internal control means 112 for controlling a part of these,
Have
図2は、本発明の原理を説明するための図である。 FIG. 2 is a diagram for explaining the principle of the present invention.
本発明(請求項2)は、通信装置が自身に流入出する可変長の主信号の通信品質と伝送経路を外部通信装置からの指示に基づいて制御する品質・経路制御方法であって、
通信装置は、
外部通信装置から、品質制御及び経路制御の対象となる主信号を識別するための主信号識別パラメータと、少なくともMTU(Maximum Transmission Unit)を含む品質保証レベルの上限値と下限値からなる品質制御パラメータと、主信号の経路制御方法を示す経路制御パラメータと、を含む品質・経路制御メッセージを取得して、要求管理データベースに格納するメッセージ受信ステップ(ステップ1)と、
品質制御パラメータの品質保証レベルの上限値と下限値、および経路制御パラメータの値と、内部構造管理データベースに当該通信装置の内部の接続関係を表現する行列の各行列成分として格納されている、利用可能な残余帯域を含む情報とを比較・評価し、利用可能な残余帯域が要求された帯域よりも大きいノード間を利用可能とし、それ以外のノード間を利用不可能とし、利用可能なノード間だけに沿って指定されたポート間を結ぶことが可能か否かによって品質保証可否を判断するとともに、その結果を外部通信装置に応答する実現性評価ステップ(ステップ2)と、
実現性評価ステップの評価結果と品質・制御経路メッセージの内容に応じて、当該通信装置を制御する内部制御ステップ(ステップ3)と、を行う。
The present invention (Claim 2 ) is a quality / path control method for controlling the communication quality and transmission path of a variable-length main signal flowing into and out of a communication apparatus based on an instruction from an external communication apparatus,
The communication device
From the external communication apparatus, a main signal identification for identifying the main signal to be quality control and route control parameters and, at least MTU (Maximum Transmission Unit) consisting of the upper and lower limit values of the quality assurance levels including quality control parameter A message receiving step (step 1) for acquiring a quality / route control message including a route control parameter indicating a route control method of the main signal and storing it in the request management database;
The upper limit value and lower limit value of the quality assurance level of the quality control parameter, the value of the routing control parameter, and stored in the internal structure management database as each matrix component of the matrix expressing the internal connection relationship of the communication device. Compares and evaluates information including possible remaining bandwidth , makes available between nodes where the available remaining bandwidth is greater than the requested bandwidth, makes other nodes unusable, and between available nodes A feasibility evaluation step (step 2) for determining whether or not quality assurance is possible based on whether or not it is possible to connect the designated ports along the line, and responding the result to the external communication device;
An internal control step (step 3) for controlling the communication apparatus is performed according to the evaluation result of the feasibility evaluation step and the content of the quality / control route message.
本発明(請求項3)は、請求項1に記載の通信装置を構成する各手段としてコンピュータを機能させるための品質・経路制御プログラムである。
The present invention (Claim 3 ) is a quality / route control program for causing a computer to function as each means constituting the communication apparatus according to
上記のように、本発明によれば、外部通信装置と主信号の通信品質の下限値などの要求を交渉する通信機能と、外部通信装置の要求と装置構成についての管理機能(要求管理データベース、内部構造管理データベース)を制御管理手段に配備する。また、装置構成並びに外部通信装置の要求に応じて主信号の通信品質の保証可否を判断する機能を制御管理手段に配備する。そして保証可能な場合に外部通信装置からの要求に応じて信号転送手段、品質制御手段、及び、経路切替手段を制御する機能を制御管理手段に付与する。さらに、当該制御管理手段は、通信品質の保証可否を外部装置に通知する機能を有する。これにより、品質・経路制御機能付き通信装置は、外部通信装置の要求に応じて流入出する主信号の通信品質の保証可否を判断し、要求に応じて信号転送手段、品質制御手段、及び、経路切替手段を制御することで、主信号の通信品質を保証することが可能となる。 As described above, according to the present invention, a communication function for negotiating a request such as a lower limit value of communication quality with an external communication device and a main signal, a management function (request management database, An internal structure management database) is deployed in the control management means. In addition, a function for determining whether or not the quality of communication of the main signal can be guaranteed is provided in the control management unit according to the device configuration and the request of the external communication device. When guaranteeable, a function for controlling the signal transfer means, the quality control means, and the path switching means is given to the control management means in response to a request from the external communication device. Further, the control management unit has a function of notifying an external device of whether communication quality can be guaranteed. Thereby, the communication device with quality / path control function determines whether or not the communication quality of the main signal flowing in / out according to the request of the external communication device can be guaranteed, and according to the request, the signal transfer unit, the quality control unit, and By controlling the route switching means, it is possible to guarantee the communication quality of the main signal.
以下、図面と共に本発明の実施の形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図3は、本発明の一実施の形態における品質・経路制御機能付き通信装置の構成を示す。 FIG. 3 shows the configuration of a communication device with a quality / route control function according to an embodiment of the present invention.
同図に示す通信装置100は、制御管理部110、経路切替部120、複数の信号転送部130、配線140から構成される。制御管理部110は、ネットワークを管理する外部通信装置200と接続され、信号転送部130は、主信号を送受信する外部通信装置210と接続される。ここで、信号転送装置130に接続される外部通信装置210は、当該品質・経路制御機能付き通信装置100、または、外部通信装置200と同様の機能を有するものであってもよい。
The
図4は、本発明の一実施の形態における制御管理部の構成を示す。 FIG. 4 shows the configuration of the control management unit in one embodiment of the present invention.
制御管理部110は、外部通信装置200との間で通信を行う通信処理部111と、通信処理部111を介して取得した外部通信装置200からの要求等に基づいて、通信装置100内部の構成要素を制御する内部制御管理部112、要求管理データベース113、内部アーキテクチャ管理データベース114、既存情報の管理データベース115から構成される。
The
要求管理データベース113は、通信処理部111により、外部装置200から受信した品質・経路制御メッセージが格納される(詳細については図9を用いて詳述する)。
The
内部アーキテクチャ管理データベース114は、当該通信装置100内部の接続関係や利用可能帯域等を格納し、内部制御管理部112により参照される(詳細については図10を用いて詳述する)。
The internal
既存情報のデータベース115は、標準/企業MIBはルータやレイヤ2スイッチが備える管理変数のリストである標準/企業MIB(Management Information Base)及びコンフィグ情報を格納しており、制御管理部110は、当該データベース115を参照してインタフェースにIPアドレスを割り当て、プロトコルを設定する。
The existing
以下、外部通信装置200と制御管理部110間の動作を説明する。
Hereinafter, an operation between the
図5、図6は、本発明の一実施の形態における品質制御方法のシーケンスチャートである。 5 and 6 are sequence charts of the quality control method according to the embodiment of the present invention.
図5の処理では、制御管理部110の通信処理部111が、外部通信装置200から品質・経路制御メッセージによる要求を受信すると、内部制御管理部112は、品質を保証するか否かを内部アーキテクチャ管理データベース114を参照し、品質を保証できるか否かを判定し(ステップ102)保証できない場合は、「保証不可」を外部通信装置200に通知し(ステップ103)、保証できる場合は「保証可」を通知する(ステップ104)。保証可能という判断を下す場合、内部制御管理部112は、信号転送部130、経路切替部120、制御管理部110、もしくは、これらの一部を制御する。
In the processing of FIG. 5, when the
また、図6の処理では、制御管理部110の通信処理部111が、外部通信装置200から品質・経路制御メッセージによる要求を受信すると、内部制御管理部112は、品質を保証するか否かを内部アーキテクチャ管理データベース114を参照し、品質を保証できるか否かを判定し(ステップ202)、保証できない場合は「保証不可」を応答として通知する(ステップ203)。保証できる場合は「保証可」を仮応答として外部通信装置200に通知する(ステップ204)。外部通信装置200は、制御管理部110からの応答に基づいて、品質制御を中止(ステップ205)、または、品質と経路の制御を実行するかを決定し(ステップ208)、中止する場合は中止確定を制御管理部110に通知する。これにより、制御管理部110は、中止の仮処理を行い(ステップ207)、その結果を外部通信装置200に通知する(ステップ211)。一方、外部通信装置200において、品質と経路の制御の実行が確定した場合は、当該メッセージを制御管理部110に通知する(ステップ209)。これにより、制御管理部110は、品質と経路の制御を行う。このとき、その後の外部通信装置200からの指示に応じて。信号転送部130、品質制御部131、経路切替部120、もしくは、これらの一部を制御してもよい(ステップ210)。その結果を外部通信装置200に通知する(ステップ211)。
In the process of FIG. 6, when the
次に、図5のステップ102、図6のステップ202の経路管理部110における保証可否判断処理について説明する。
Next, the guarantee availability determination processing in the
図7は、本発明の一実施の形態における品質保証の可否判断処理のフローチャートである。 FIG. 7 is a flowchart of quality assurance availability determination processing according to an embodiment of the present invention.
まず、制御管理部110の通信処理部111において、要求ステップ(図5のステップ101または、図6のステップ201)の処理により、外部通信装置200から送信された品質制御パラメータと経路制御パラメータからなる品質・経路制御メッセージを受信すると、内部制御管理部112では、これらのパラメータを要求管理データベース113に格納するとともに、当該パラメータを解析する(ステップ301,302)。
First, the
次に、内部制御管理部112は、当該通信装置100内部の各ノードの接続関係、残余帯域、バッファ量等を格納する内部アーキテクチャ管理データベース114を参照して内部構成を確認する(ステップ303)。
Next, the internal
そして、以上の3つの確認事項を通じて主信号の通信品質の保証可否を判断する(ステップ304)。保証不可の場合は、図5の応答ステップ(ステップ103)または、図6のステップ203の処理に移行する。一方、保証可の場合は、図5の応答ステップ(ステップ105)、または、図7の仮応答ステップ(ステップ204)の処理に移行する。 Then, it is determined whether or not the communication quality of the main signal can be guaranteed through the above three confirmation items (step 304). If the guarantee is not possible, the process proceeds to the response step (step 103) in FIG. 5 or step 203 in FIG. On the other hand, if the guarantee is possible, the process proceeds to the response step (step 105) in FIG. 5 or the provisional response step (step 204) in FIG.
なお、上記の品質制御パラメータ確認ステップ(ステップ301)、経路制御パラメータ確認ステップ(ステップ302)、及び内部アーキテクチャ確認ステップ(ステップ303)の実行順序を入れ替えてもよい。 The execution order of the quality control parameter confirmation step (step 301), the path control parameter confirmation step (step 302), and the internal architecture confirmation step (step 303) may be changed.
次に、制御管理部110と外部通信装置200との間で交換されるメッセージの例を示す。図8は、本発明の一実施の形態における要求ステップで交換されるパラメータの例である。交換されるパラメータ(品質・経路制御メッセージ)は、主信号識別パラメータ、経路制御パラメータ、品質制御パラメータである。
Next, an example of messages exchanged between the
まず、当該通信装置100は、流入出する多様な主信号の中から通信品質を保証される主信号を選択する必要がある。このため外部通信装置200から通信品質を保証される主信号を識別するための情報(主信号識別パラメータ)を受け取る。主信号識別パラメータとしては、送信元MACアドレス、宛先MACアドレス、送信元IPアドレス、宛先IPアドレス、ポート番号、Layer7ペイロード、VLAN(Virtual LAN) Tag ID、MPLS(Multi Protocol Label Switching)ラベル値等が存在する。
First, the
さらに、通信装置100は、流入する主信号を適切なポート間に転送する必要がある。このために、外部通信装置200から主信号を転送する区間の端点のポート情報と主信号の転送方法(経路制御パラメータ)を受け取る。主信号の転送方法として、OSPF(Open Shortest Path First)のスタティックルーティング、VLAN,タグVLAN,MPLSなどが存在する。そのための経路制御パラメータとして、入口と出口のポート番号、VLAN+VLAN Tag ID、MPLS+LSPラベル値、Staticルートがある。
Furthermore, the
また、通信装置100は、流入する主信号の通信品質の保証レベルを確定する必要がある。外部通信装置200から主信号の通信品質の下限値と上限値の情報(品質制御パラメータ)を受け取る。主信号の通信品質を指定する方法として、廃棄率、プライオリティ、ロスプライオリティ、スケジューリング、優先度、帯域、バースト許容量、MTU(Maximum Transmission Unit)などが存在する。そのための品質制御パラメータとして、廃棄率、プライオリティ、ロスプライオリティ、スケジューリング、優先度、帯域、バースト許容量、MTUの上限値と下限値があり、これらは図9に示す要求管理データベース113に格納される。
In addition, the
図9は、本発明の一実施の形態における制御管理部の要求管理データベースの例を示す。要求管理データベース113では、図8に示された要求内容を図9に示すように、各品質・経路制御メッセージ毎に要求IDを付与して管理するものとするが、これ以外の方法で管理してもよい。例えば、制御管理部110は、保証可否判断ステップ(ステップ102、または、ステップ202)において要求された帯域と利用可能な残余帯域とを比較し、利用可能な残余帯域が要求された帯域と比べて十分に存在する場合に、品質制御パラメータ確認ステップ(ステップ301)で保証可能であると判断する。
FIG. 9 shows an example of a request management database of the control management unit in one embodiment of the present invention. In the
次に、内部アーキテクチャ確認ステップ(ステップ303)について説明する。まず、図10に示されるように、通信装置のポート132、信号転送部130及び、経路切替部120などの各機能部の接続関係を節(ノード)と線で表現する(図10(B))。次に、ノード間の接続関係を行列で表現する(図10(C))。例えば、行列成分は利用可能な残余帯域や、必要なバッファ量である。図10(C)の形態で図11に示すように、内部アーキテクチャ管理データベース114に管理されているものとする。内部制御管理部112は、当該内部アーキテクチャ管理データベース114を参照して、図8の経路制御パラメータにおいて指定されたポートと対応するノード間を結ぶ経路をダイクストラ法やワーシャルフロイド法などを利用して探索することが可能である。例えば、利用可能な残余帯域が要求された帯域よりも大きいノード間を「利用可能」とし、それ以外のノード間を「利用不可能」とする。利用可能なノード間だけに沿って指定されたポート間を結ぶことが可能か否かを判断する。
Next, the internal architecture confirmation step (step 303) will be described. First, as shown in FIG. 10, the connection relationship of each functional unit such as the
内部制御管理部112は、品質保証可否判断ステップ(ステップ102)の内部アーキテクチャ確認ステップ(ステップ303)において、「保証可」と判断された場合には、品質・経路制御メッセージに基づいて、品質通信装置100内部の信号転送部130、経路切替部120、制御管理部110の全てまたはその一部を制御する。
When it is determined that “guarantee is possible” in the internal architecture confirmation step (step 303) of the quality assurance availability determination step (step 102), the internal
図12は、本発明の一実施の形態における品質・制御機能付き通信装置を適用したネットワークの例を示す。同図の品質・経路制御機能付き通信装置網310は、複数台の品質・経路制御機能付き通信装置100で構成されるネットワークである。但し、品質・経路制御機能付き通信装置100以外の通信装置が存在しても良い。
FIG. 12 shows an example of a network to which a communication device with a quality / control function according to an embodiment of the present invention is applied. A communication device network 310 with a quality / route control function in FIG. 3 is a network composed of a plurality of
品質・経路制御機能付き通信装置100は、他の品質・経路機能付き通信装置、及び外部通信装置と伝送路もしくはネットワークを介して接続する。但し、これら以外の通信装置と接続してもよい。その場合、外部通信装置は、品質・経路制御機能付き通信装置100以外の通信装置と、品質・経路制御メッセージと異なる制御メッセージを交換する。但し、その制御メッセージが品質・経路制御メッセージと同じでもよい。
The
品質・経路制御機能付き通信装置100は外部通信装置からの指示に基づいて上記で示されるように自身を制御し、結果的に主信号の品質と経路を制御する。
The
同図に示すように、上記のように、品質と経路を制御することが可能な通信装置100を複数用いて、品質と経路を制御された通信装置網310を構成することにより、品質と経路を制御された通信路320を確立することが可能となる。
As shown in the figure, as described above, by using a plurality of
上記のように、本実施の形態では、ネットワークを管理する外部通信装置200の要求を受けたそれぞれの品質・経路制御機能付き通信装置100が、上記の方法に基づいて流入出する主信号の通信品質と経路制御を実行し、ネットワーク310の端から端までを結ぶ通信路上で主信号の通信品質を保証可能であることを示した。
As described above, in the present embodiment, each
なお、上記の図3、図4に示す構成要素の動作をプログラムとして構築し、品質・経路制御制御機能付き通信装置として利用されるコンピュータにインストールする、または、ネットワークを介して流通させることが可能である。 The operation of the components shown in FIGS. 3 and 4 can be constructed as a program and installed in a computer used as a communication device with a quality / path control function or distributed via a network. It is.
また、構築されたプログラムをハードディスクや、フレキシブルディスク・CD−ROM等の可搬記憶媒体に格納し、コンピュータにインストールする、または、配布することが可能である。 Further, the constructed program can be stored in a portable storage medium such as a hard disk, a flexible disk, or a CD-ROM, and can be installed or distributed in a computer.
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。 The present invention is not limited to the above-described embodiment, and various modifications and applications can be made within the scope of the claims.
本発明は、通信の品質保証を行うための通信システムに適用可能である。 The present invention can be applied to a communication system for guaranteeing communication quality.
100 品質・経路制御機能付き通信装置
110 制御管理手段、制御管理部
111 送受信手段、通信処理部
112 内部制御手段、内部制御部
113 要求管理データベース
114 内部構造管理データベース、内部アーキテクチャ管理データベース
115 既存情報(標準/企業MIBおよびコンフィグ情報)の管理データベース
115 実現性評価手段
120 経路切替手段
130 信号転送主信号転送部
131 品質制御手段、品質制御部
132 ポート
200 外部通信装置
210 外部通信装置
310 品質・経路制御機能付き通信装置網
320 品質と経路を制御された通信路
100 Communication Device with Quality /
Claims (3)
外部のノードとの接続を終端するポートと、
前記ポートに接続され、前記ノードとの間で可変長の主信号を送受信すると共に、当該装置内部の別の信号転送手段との間で主信号を転送する信号転送手段と、
前記信号転送手段の間を結ぶ経路を切り替える経路切替手段と、
前記外部通信装置からの指示に応じて当該装置内部を制御及び管理する制御管理手段と、を有し、
前記信号転送手段は、
前記制御管理手段の制御に基づいて、前記主信号の通信品質を制御する品質制御手段を含み、
前記制御管理手段は、
前記外部通信装置から受信した品質制御及び経路制御の対象となる主信号を識別するための主信号識別パラメータと、少なくともMTU(Maximum Transmission Unit)を含む品質保証レベルの上限値と下限値からなる品質制御パラメータと、主信号の経路制御方法を示す経路制御パラメータと、を含む品質・経路制御メッセージが格納される要求管理データベースと、
前記信号転送手段、該信号転送手段のポート、前記経路切替手段の各接続関係を行列で表現し、各行列成分として、利用可能な残余帯域を含む情報を格納する内部構造管理データベースと、
前記外部通信装置から、前記品質・経路制御メッセージを取得して、前記要求管理データベースに格納すると共に、品質保証可否の応答メッセージを該外部通信装置に送信する送受信手段と、
前記要求管理データベースに格納された前記品質制御パラメータの前記品質保証レベルの上限値と下限値、および前記経路制御パラメータの値と、前記内部構造管理データベースの前記行列成分とを比較・評価し、利用可能な残余帯域が要求された帯域よりも大きいノード間を利用可能とし、それ以外のノード間を利用不可能とし、利用可能なノード間だけに沿って指定されたポート間を結ぶことが可能か否かによって品質保証可否を判断する実現性評価手段と、
前記実現性評価手段の評価結果と前記品質・経路制御メッセージの内容に応じて、前記信号転送手段、前記経路切替手段、前記品質制御手段、もしくは、これらの一部を制御する内部制御手段と、
を有することを特徴とする通信装置。 Based on an instruction from an external communication device that manages a network, a communication device that controls communication quality and transmission path of a variable-length main signal flowing in and out,
A port that terminates the connection with an external node;
A signal transfer means connected to the port for transmitting / receiving a variable-length main signal to / from the node and transferring the main signal to / from another signal transfer means in the device;
Path switching means for switching a path connecting the signal transfer means;
Control management means for controlling and managing the inside of the device in response to an instruction from the external communication device,
The signal transfer means includes
Quality control means for controlling communication quality of the main signal based on the control of the control management means,
The control management means includes
Quality comprising a main signal identification parameter for identifying a main signal subject to quality control and path control received from the external communication device, and an upper limit value and a lower limit value of a quality assurance level including at least an MTU (Maximum Transmission Unit) A request management database for storing quality / route control messages including control parameters and route control parameters indicating the route control method of the main signal;
An internal structure management database for storing information including the available remaining bandwidth as each matrix component, expressing each connection relationship of the signal transfer means, the port of the signal transfer means, and the path switching means as a matrix;
From said external communication device, it acquires the quality-routing message, stores the request management database, and receiving means for transmitting a response message of quality assurance validity to the external communication device,
The upper limit value and lower limit value of the quality assurance level of the quality control parameter stored in the request management database, the value of the routing control parameter, and the matrix component of the internal structure management database are compared and evaluated , and used. Is it possible to use between nodes whose possible remaining bandwidth is larger than the requested bandwidth, make it impossible to use other nodes, and connect specified ports only between available nodes? A feasibility evaluation means for judging whether quality assurance is possible or not ,
In accordance with the evaluation result of the feasibility evaluation means and the content of the quality / route control message, the signal transfer means, the route switching means, the quality control means, or an internal control means for controlling a part thereof,
A communication apparatus comprising:
前記通信装置は、
前記外部通信装置から、品質制御及び経路制御の対象となる主信号を識別するための主信号識別パラメータと、少なくともMTU(Maximum Transmission Unit)を含む品質保証レベルの上限値と下限値からなる品質制御パラメータと、主信号の経路制御方法を示す経路制御パラメータと、を含む品質・経路制御メッセージを取得して、要求管理データベースに格納するメッセージ受信ステップと、
前記品質制御パラメータの前記品質保証レベルの上限値と下限値、および前記経路制御パラメータの値と、内部構造管理データベースに当該通信装置の内部の接続関係を表現する行列の各行列成分として格納されている、利用可能な残余帯域を含む情報とを比較・評価し、利用可能な残余帯域が要求された帯域よりも大きいノード間を利用可能とし、それ以外のノード間を利用不可能とし、利用可能なノード間だけに沿って指定されたポート間を結ぶことが可能か否かによって品質保証可否を判断するとともに、その結果を前記外部通信装置に応答する実現性評価ステップと、
前記実現性評価ステップの評価結果と前記品質・制御経路メッセージの内容に応じて、当該通信装置を制御する内部制御ステップと、
を行うことを特徴とする品質・経路制御方法。 A quality / path control method for controlling the communication quality and transmission path of a variable-length main signal flowing into and out of a communication apparatus based on an instruction from an external communication apparatus,
The communication device
From said external communication device, and the main signal identification parameter for identifying a main signal to be quality control and path control, at least MTU (Maximum Transmission Unit) quality control consisting of the upper and lower limit values of the quality assurance levels including A message receiving step of acquiring a quality / route control message including a parameter and a route control parameter indicating a route control method of the main signal, and storing the message in a request management database;
The upper and lower limits of the quality assurance level of the quality control parameter, the value of the routing control parameter, and stored in the internal structure management database as each matrix component of a matrix expressing the internal connection relationship of the communication device. Compares and evaluates information including available remaining bandwidth , makes available between nodes whose available remaining bandwidth is greater than the requested bandwidth, and makes other nodes unavailable and usable A feasibility evaluation step of determining whether or not quality assurance is possible depending on whether or not it is possible to connect ports designated only between different nodes, and responding the result to the external communication device;
In accordance with the evaluation result of the feasibility evaluation step and the content of the quality / control path message, an internal control step for controlling the communication device,
A quality / route control method characterized by:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008231301A JP5051593B2 (en) | 2008-09-09 | 2008-09-09 | COMMUNICATION DEVICE, QUALITY / ROUTE CONTROL METHOD, AND QUALITY / ROUTE CONTROL PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008231301A JP5051593B2 (en) | 2008-09-09 | 2008-09-09 | COMMUNICATION DEVICE, QUALITY / ROUTE CONTROL METHOD, AND QUALITY / ROUTE CONTROL PROGRAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010068139A JP2010068139A (en) | 2010-03-25 |
JP5051593B2 true JP5051593B2 (en) | 2012-10-17 |
Family
ID=42193345
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008231301A Active JP5051593B2 (en) | 2008-09-09 | 2008-09-09 | COMMUNICATION DEVICE, QUALITY / ROUTE CONTROL METHOD, AND QUALITY / ROUTE CONTROL PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5051593B2 (en) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0828713B2 (en) * | 1993-05-19 | 1996-03-21 | 日本電気株式会社 | Cross connect equipment |
JP3145083B2 (en) * | 1998-08-04 | 2001-03-12 | 松下電器産業株式会社 | Transmission system, bandwidth management device, and bandwidth management method |
JP3689632B2 (en) * | 2000-10-20 | 2005-08-31 | シャープ株式会社 | Confidential information transfer device, information processing terminal, and recording medium storing processing program |
JP2002185513A (en) * | 2000-12-18 | 2002-06-28 | Hitachi Ltd | Packet communication network and method for controlling packet transfer |
JP2003258893A (en) * | 2002-03-06 | 2003-09-12 | Nippon Telegr & Teleph Corp <Ntt> | Bandwidth management method and device |
JP2004193842A (en) * | 2002-12-10 | 2004-07-08 | Matsushita Electric Ind Co Ltd | Resource reservation method and packet communication system |
JP3808457B2 (en) * | 2003-08-27 | 2006-08-09 | 日本電信電話株式会社 | Method and apparatus for providing bandwidth guaranteed VPN service |
JP4268144B2 (en) * | 2005-01-18 | 2009-05-27 | 日本電信電話株式会社 | Resource management apparatus and method |
-
2008
- 2008-09-09 JP JP2008231301A patent/JP5051593B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2010068139A (en) | 2010-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2747354B1 (en) | Topology discovery, control channel establishment, and datapath provisioning within an aggregation network with centralized control | |
US8189482B2 (en) | Probing-based mechanism to reduce preemption perturbation caused by higher priority tunnel establishment in a computer network | |
CN103229468B (en) | Packet-switched resources distribution method and equipment | |
JP4374307B2 (en) | Label switch path routing control method | |
KR101213880B1 (en) | Apparatus and method to control lsp by rsvp-te using label with effectiveness of end-to-end scope | |
US10484299B2 (en) | Method and apparatus for configuring quality of service | |
US9313145B2 (en) | Signaling co-routed and non co-routed LSPs of a bidirectional packet TE tunnel | |
US8897295B2 (en) | Method and system for providing traffic engineering interworking | |
JP2004146915A (en) | Method for interconnecting networks and apparatus therefor | |
US20090028141A1 (en) | Method and device for controlling admission to a guaranteed quality of service in a mpls network | |
US9294416B2 (en) | Method of and apparatus for configuring quality of service | |
EP2838231B1 (en) | Network system and access controller and method for operating the network system | |
EP1786158A1 (en) | A method for informing and negotiating the monitor ability of the label switching capability | |
JP2009519666A (en) | Resource sharing between network and tunnel | |
JP5051593B2 (en) | COMMUNICATION DEVICE, QUALITY / ROUTE CONTROL METHOD, AND QUALITY / ROUTE CONTROL PROGRAM | |
KR100649305B1 (en) | Routing Path Setting System and Method for Load Balancing in MPL Network | |
CN100508521C (en) | Method for binding working label switching path and protection label switching path | |
Chen et al. | Using policy-based MPLS management architecture to improve QoS on IP network | |
JP3777185B2 (en) | GMPLS + IP / MPLS network and nodes | |
JP4668224B2 (en) | Route selection control device and communication system | |
JP2004172819A (en) | Repeating device and repeating method | |
Hesselbach Serra et al. | E3MS: A traffic engineering prototype for autoprovisioning services in IP/DiffServ/MPLS networks | |
KR20050077357A (en) | Method for sorting explict route for cr-ldp in mpls network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100803 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20100803 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110811 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111004 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111205 |
|
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: 20120710 |
|
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: 20120713 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5051593 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150803 Year of fee payment: 3 |
|
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 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |