Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5778089B2 - Transmission / reception control device, transmission / reception control method, and transmission / reception control program - Google Patents
[go: Go Back, main page]

JP5778089B2 - Transmission / reception control device, transmission / reception control method, and transmission / reception control program - Google Patents

Transmission / reception control device, transmission / reception control method, and transmission / reception control program Download PDF

Info

Publication number
JP5778089B2
JP5778089B2 JP2012153210A JP2012153210A JP5778089B2 JP 5778089 B2 JP5778089 B2 JP 5778089B2 JP 2012153210 A JP2012153210 A JP 2012153210A JP 2012153210 A JP2012153210 A JP 2012153210A JP 5778089 B2 JP5778089 B2 JP 5778089B2
Authority
JP
Japan
Prior art keywords
transmission
reliability
demand
reception
transmission paths
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
Application number
JP2012153210A
Other languages
Japanese (ja)
Other versions
JP2014017637A (en
Inventor
貴章 田中
貴章 田中
平野 章
章 平野
顕博 門畑
顕博 門畑
石田 修
修 石田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2012153210A priority Critical patent/JP5778089B2/en
Publication of JP2014017637A publication Critical patent/JP2014017637A/en
Application granted granted Critical
Publication of JP5778089B2 publication Critical patent/JP5778089B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Description

本発明は、クライアントからのディジタル信号に消失訂正符号化を行った上で、複数の伝送路から構成される伝送区間に分散化して送出し、伝送区間からの出力信号を再び集約した上で、消失訂正復号を行う伝送システムにおける、クライアントからのディジタル信号の符号化及び分散化を制御する技術に関する。   The present invention performs erasure correction coding on a digital signal from a client, then distributes and transmits the transmission signal to a transmission section composed of a plurality of transmission paths, and aggregates output signals from the transmission section again. The present invention relates to a technique for controlling encoding and dispersion of a digital signal from a client in a transmission system that performs erasure correction decoding.

現在のフォトニックネットワーク等のバックボーンあるいはメトロネットワークにおいて、伝送装置のインタフェースの故障あるいは光ファイバの切断等による故障に対する耐力あるいは信頼性を向上するため、同一の信号を複数の伝送路あるいは複数のインタフェースに伝送し、いずれかの伝送路あるいはいずれかのインタフェースが故障した際にも、実際の転送サービスに影響が無いようにシステムを構築する等の工夫を行っている。従来、このようなプロテクション技術としては、1+1方式や1:1方式あるいはN:1方式等が実際に利用され、高い信頼性要求に対応してきた。   In the backbone or metro network of the current photonic network, the same signal is sent to multiple transmission lines or multiple interfaces in order to improve tolerance or reliability against failure due to transmission device interface failure or optical fiber cutting. The system is constructed so that the actual transfer service is not affected even when one of the transmission paths or any interface fails. Conventionally, as such a protection technique, a 1 + 1 system, a 1: 1 system, an N: 1 system, or the like has been actually used, and has responded to high reliability requirements.

このような信頼性の要求されるネットワークにおいて、ある対地間の需要をネットワークに設定し伝送するための資源割当方法として、送信元及び送信先のノードの識別情報、1+1方式や1:1方式等の信頼性実現手段に関する情報、ネットワークの各リンクあるいは送受信装置が有する資源情報に基づいて、前記需要に対して割当可能な1つ以上の伝送経路を明示的に設定していた。MPLS(Multi Protocol Label Switching)ネットワークにおけるトラフィックエンジニアリング機能と、フォトニックネットワークにおける経路計算機能及び波長割当機能が、これに相当する。   In such a network that requires reliability, resource allocation methods for setting and transmitting demand between a certain ground to the network include identification information of source and destination nodes, 1 + 1 method, 1: 1 method, etc. One or more transmission paths that can be allocated to the demand are explicitly set on the basis of the information on the reliability realizing means and the resource information of each link or transmission / reception apparatus of the network. This corresponds to a traffic engineering function in an MPLS (Multi Protocol Label Switching) network, a route calculation function and a wavelength allocation function in a photonic network.

Ramesh Bhandari 著、“Survivable Networks”、KLUWER ACADEMIC PUBLISHERS、1999年刊.Ramesh Bandari, “Survivable Networks”, KLUWER ACADEMI PUBLISHERS, 1999. 和田山正 著、「誤り訂正技術の基礎」、森北出版、2010年7月6日刊.Wadayama Tadashi, “Fundamentals of Error Correction Technology”, published by Morikita Publishing, July 6, 2010. 林正博、阿部威郎 著、「通信ネットワークの信頼性」、電子情報通信学会、2010年5月10日刊.Masahiro Hayashi and Takeo Abe, “Reliability of Communication Networks”, IEICE, May 10, 2010.

一方で、限られたネットワーク資源において、より高い信頼性で転送サービスを実現するため、これまで主に伝送区間の長距離化を目的に用いられてきた誤り訂正符号を、伝送路故障に対する耐力を向上させるための手段として利用する方法が考えられる。なお、データの欠損を訂正するための誤り訂正符号を、消失訂正符号と呼ぶ。この消失訂正符号によって冗長情報が付与された符号化データ列を、ネットワーク上の複数の伝送路に分散して転送することで、消失訂正符号の訂正能力を伝送路における故障に対する補償に活かすことができ、高い信頼性を有する伝送システムを実現することが可能となる。   On the other hand, in order to realize a transfer service with higher reliability in a limited network resource, error correction codes that have been used mainly for the purpose of extending the transmission section have been improved in resistance to transmission line failures. A method that can be used as a means for improvement is conceivable. An error correction code for correcting data loss is called an erasure correction code. It is possible to utilize the correction ability of the erasure correction code in compensation for a failure in the transmission path by distributing and transferring the encoded data sequence to which the redundancy information is given by the erasure correction code to a plurality of transmission paths on the network. It is possible to realize a transmission system having high reliability.

この伝送システムを図1に示す。送信ノード1では、消失訂正符号を付与して符号化データを構成する消失訂正符号化部11と、符号化データを分散させるデータ分散部12と、が含まれる。符号化データは、複数の伝送路3−1、3−2、3−3、3−4、3−5に分散して、伝送される。受信ノード2では、符号化データを結合させるデータ結合部21と、消失訂正符号を復号する消失訂正復号部22と、が含まれる。   This transmission system is shown in FIG. The transmission node 1 includes an erasure correction encoding unit 11 that assigns an erasure correction code to configure encoded data, and a data distribution unit 12 that distributes the encoded data. The encoded data is transmitted by being distributed over a plurality of transmission paths 3-1, 3-2, 3-3, 3-4, and 3-5. The receiving node 2 includes a data combining unit 21 that combines encoded data and an erasure correction decoding unit 22 that decodes the erasure correction code.

消失訂正符号を用いて高い信頼性を実現するネットワークにおいて、クライアントからの需要に対して資源割当を柔軟に行うためには、従来のMPLSネットワークやフォトニックネットワークのように限定的な伝送路選択及び固定的な資源割当のみを行うのではなく、信頼度の需要値に応じて伝送路選択及び符号特性設定を柔軟に行う必要がある。しかしながら、既存の発明では、信頼度の需要値に応じて伝送路選択及び符号特性設定を柔軟に行うための装置又は方法は存在しない。   In a network that achieves high reliability using an erasure correction code, in order to flexibly allocate resources to the demand from the client, a limited transmission path selection and the like as in the conventional MPLS network and photonic network Rather than performing only fixed resource allocation, it is necessary to flexibly perform transmission path selection and code characteristic setting according to the reliability demand value. However, in the existing invention, there is no apparatus or method for flexibly performing transmission path selection and code characteristic setting according to the reliability demand value.

そこで、前記課題を解決するために、本発明は、信頼度の需要値に応じて伝送路選択及び符号特性設定を柔軟に行うための技術を提供することを目的とする。   Therefore, in order to solve the above-described problem, an object of the present invention is to provide a technique for flexibly performing transmission path selection and code characteristic setting according to a reliability demand value.

上記目的を達成するために、冗長性の付与された信号をネットワーク中の複数の伝送路に分散伝送する通信システムにおいて、クライアントから要求された信頼性が満足されるように、伝送路選択及び符号特性設定を柔軟に行うこととした。   To achieve the above object, in a communication system that distributes a signal with redundancy added to a plurality of transmission paths in the network, transmission path selection and coding are performed so that the reliability required by the client is satisfied. The characteristic setting was made flexible.

さらに、冗長性の付与された信号をネットワーク中の複数の伝送路に分散伝送する通信システムにおいて、クライアントから要求された伝送路選択及び符号特性設定が適用されるときの、実現可能な信頼度を算出することとした。   Furthermore, in a communication system in which a signal with redundancy is distributed and transmitted to a plurality of transmission lines in the network, the reliability that can be realized when the transmission line selection and the code characteristic setting requested by the client are applied. It was decided to calculate.

具体的には、本発明は、送受信の対地の情報と、送受信の対地間の需要帯域の情報と、送受信の対地間でデータを分散して伝送する複数の伝送路のうち少なくとも1つの伝送路における故障が発生したときでも、消失訂正符号を利用してデータを復号可能である度合を示す信頼度の需要値である需要信頼度についての情報と、を取得する需要情報取得部と、前記需要情報取得部が通知された送受信の対地、需要帯域及び需要信頼度が満足されるように、送受信の対地間でデータを分散して伝送する複数の伝送路と、消失訂正符号における符号長及び入力データ長と、を設定する伝送路符号長設定部と、前記伝送路符号長設定部が設定した複数の伝送路、符号長及び入力データ長を、送受信の対地に通知する伝送路符号長通知部とを備え、前記信頼度は、複数の伝送路の各々の信頼度及び故障の発生を許容される伝送路の本数に基づいて算出される、複数の伝送路の全体の信頼度である
ことを特徴とする送受信制御装置である。
Specifically, the present invention relates to at least one transmission path among transmission / reception ground information, transmission / reception ground demand band information, and a plurality of transmission paths that distribute and transmit data between transmission / reception ground. A demand information obtaining unit for obtaining information on demand reliability, which is a demand value of reliability indicating the degree to which data can be decoded using an erasure correction code even when a failure occurs in A plurality of transmission paths for distributing and transmitting data between the transmission / reception ground and the code length and input of the erasure correction code so that the information transmission / reception ground, demand bandwidth, and demand reliability are notified. A transmission path code length setting section for setting a data length, and a transmission path code length notification section for notifying the transmission / reception ground of a plurality of transmission paths, code lengths and input data lengths set by the transmission path code length setting section. equipped with a door, the Yoriyukido is characterized is calculated based on the number of the transmission path is allowed the generation of each of the reliability and failure of a plurality of transmission paths, <br/> it is an overall reliability of the plurality of transmission paths Is a transmission / reception control device.

また、本発明は、送受信の対地の情報と、送受信の対地間の需要帯域の情報と、送受信の対地間でデータを分散して伝送する複数の伝送路のうち少なくとも1つの伝送路における故障が発生したときでも、消失訂正符号を利用してデータを復号可能である度合を示す信頼度の需要値である需要信頼度についての情報と、を取得する需要情報取得ステップと、前記需要情報取得ステップで通知された送受信の対地、需要帯域及び需要信頼度が満足されるように、送受信の対地間でデータを分散して伝送する複数の伝送路と、消失訂正符号における符号長及び入力データ長と、を設定する伝送路符号長設定ステップと、前記伝送路符号長設定ステップで設定した複数の伝送路、符号長及び入力データ長を、送受信の対地に通知する伝送路符号長通知ステップと、を順に実行し、前記信頼度は、複数の伝送路の各々の信頼度及び故障の発生を許容される伝送路の本数に基づいて算出される、複数の伝送路の全体の信頼度であることを特徴とする送受信制御方法である。 Further, the present invention relates to a failure in at least one transmission path among a plurality of transmission paths for distributing and transmitting data between transmission / reception ground information, transmission / reception demand band information, and transmission / reception ground. Demand information acquisition step for acquiring information on demand reliability, which is a demand value of reliability indicating the degree that data can be decoded using an erasure correction code, even when it occurs, the demand information acquisition step A plurality of transmission paths for distributing and transmitting data between the transmission and reception ground, the code length and the input data length in the erasure correction code, so that the transmission and reception ground, demand band and demand reliability reported in A transmission path code length setting step for notifying transmission / reception ground of a plurality of transmission paths, code lengths and input data lengths set in the transmission path code length setting step. A step, a turn running, the reliability is calculated based on the number of the transmission path is allowed the generation of each of the reliability and failure of a plurality of transmission paths, the overall reliability of the plurality of transmission paths This is a transmission / reception control method characterized by the above.

この構成によれば、クライアントからの信頼度の需要値に応じて、伝送路選択及び符号特性設定を柔軟に行うための技術を提供することができる。
また、伝送路選択及び符号特性設定を柔軟に行うにあたり、又は、実現可能な信頼度を算出するにあたり、個々の伝送路の信頼度を考慮することで、複数の伝送路の全体の信頼度を精密に評価することができる。
According to this configuration, it is possible to provide a technique for flexibly performing transmission path selection and code characteristic setting according to the reliability demand value from the client.
In addition, when performing flexible selection of transmission lines and setting of code characteristics, or when calculating feasible reliability, the reliability of the entire transmission lines can be improved by considering the reliability of individual transmission lines. It can be evaluated accurately.

具体的には、本発明は、送受信の対地間でデータを分散して伝送する複数の伝送路のうち、要求元によって選択された1以上の伝送路の情報と、前記要求元によって設定された消失訂正符号における符号長及び入力データ長の情報と、を取得する設定情報取得部と、前記設定情報取得部が取得し1以上の伝送路、符号長及び入力データ長が適用されるときにおける、送受信の対地間でデータを分散して伝送する複数の伝送路のうち少なくとも1つの伝送路における故障が発生したときでも、消失訂正符号を利用してデータを復号可能である度合を示す信頼度を算出する信頼度算出部と、前記信頼度算出部が算出した信頼度を、前記要求元に通知する信頼度通知部と、を備え、前記信頼度は、複数の伝送路の各々の信頼度及び故障の発生を許容される伝送路の本数に基づいて算出される、複数の伝送路の全体の信頼度であることを特徴とする送受信制御装置である。 Specifically, in the present invention, information of one or more transmission paths selected by a request source among a plurality of transmission paths for distributing and transmitting data between transmission and reception grounds and the request source is set. A setting information acquisition unit that acquires information on a code length and an input data length in an erasure correction code, and one or more transmission paths, code lengths, and input data lengths acquired by the setting information acquisition unit Reliability indicating the degree to which data can be decoded using an erasure correction code even when a failure occurs in at least one transmission path among a plurality of transmission paths for transmitting and distributing data between transmission and reception ground A reliability calculation unit that calculates the reliability calculated by the reliability calculation unit, and a reliability notification unit that notifies the request source of the reliability calculated by the reliability calculation unit , wherein the reliability is a reliability of each of a plurality of transmission paths. And allow failure Is calculated based on the number of the transmission path is a transmission and reception control apparatus according to claim entire reliability der Rukoto the plurality of transmission paths.

また、本発明は、送受信の対地間でデータを分散して伝送する複数の伝送路のうち、要求元によって選択された1以上の伝送路の情報と、前記要求元によって設定された消失訂正符号における符号長及び入力データ長の情報と、を取得する設定情報取得ステップと、前記設定情報取得ステップで取得し1以上の伝送路、符号長及び入力データ長が適用されるときにおける、送受信の対地間でデータを分散して伝送する複数の伝送路のうち少なくとも1つの伝送路における故障が発生したときでも、消失訂正符号を利用してデータを復号可能である度合を示す信頼度を算出する信頼度算出ステップと、前記信頼度算出ステップで算出した信頼度を、前記要求元に通知する信頼度通知ステップと、を順に実行し、前記信頼度は、複数の伝送路の各々の信頼度及び故障の発生を許容される伝送路の本数に基づいて算出される、複数の伝送路の全体の信頼度であることを特徴とする送受信制御方法である。 The present invention also provides information on one or more transmission paths selected by a request source among a plurality of transmission paths for transmitting and distributing data between transmission and reception grounds, and an erasure correction code set by the request source. A setting information acquisition step for acquiring the code length and the input data length information, and one or more transmission paths, code lengths, and input data lengths acquired in the setting information acquisition step. Calculates reliability indicating the degree to which data can be decoded using erasure correction codes even when a failure occurs in at least one transmission path among a plurality of transmission paths that distribute and transmit data between grounds a reliability calculating step, reliability calculated by the reliability calculation step, a reliability notifying step for notifying the requestor executes sequentially, the reliability, of the plurality of transmission paths It is calculated 's reliability and the occurrence of a failure based on the number of the transmission path is allowed, a reception control method which is a total reliability of the plurality of transmission paths.

この構成によれば、クライアントからの伝送路選択及び符号特性設定に応じて、実現可能な信頼度を算出するための技術を提供することができる。   According to this configuration, it is possible to provide a technique for calculating realizable reliability in accordance with transmission path selection and code characteristic setting from the client.

また、伝送路選択及び符号特性設定を柔軟に行うにあたり、又は、実現可能な信頼度を算出するにあたり、個々の伝送路の信頼度を考慮することで、複数の伝送路の全体の信頼度を精密に評価することができる。

In addition , when performing flexible selection of transmission lines and setting of code characteristics, or when calculating feasible reliability, the reliability of the entire transmission lines can be improved by considering the reliability of individual transmission lines. It can be evaluated accurately.

また、本発明は、コンピュータに、上記の需要情報取得ステップ、伝送路符号長設定ステップ及び伝送路符号長通知ステップを順に実行させる送受信制御プログラムである。   The present invention is a transmission / reception control program for causing a computer to sequentially execute the demand information acquisition step, the transmission channel code length setting step, and the transmission channel code length notification step.

この構成によれば、クライアントからの信頼度の需要値に応じて、伝送路選択及び符号特性設定を柔軟に行うためのプログラムを提供することができる。   According to this configuration, it is possible to provide a program for flexibly performing transmission path selection and code characteristic setting in accordance with the reliability demand value from the client.

また、本発明は、コンピュータに、上記の設定情報取得ステップ、信頼度算出ステップ及び信頼度通知ステップを順に実行させる送受信制御プログラムである。   The present invention is a transmission / reception control program for causing a computer to sequentially execute the setting information acquisition step, the reliability calculation step, and the reliability notification step.

この構成によれば、クライアントからの伝送路選択及び符号特性設定に応じて、実現可能な信頼度を算出するためのプログラムを提供することができる。   According to this configuration, it is possible to provide a program for calculating realizable reliability in accordance with transmission path selection and code characteristic setting from the client.

本発明は、信頼度の需要値に応じて伝送路選択及び符号特性設定を柔軟に行うための技術を提供することができる。   The present invention can provide a technique for flexibly performing transmission line selection and code characteristic setting in accordance with a demand value of reliability.

伝送システムを示す図である。It is a figure which shows a transmission system. 実施形態1の資源割当演算装置を示す図である。It is a figure which shows the resource allocation calculating apparatus of Embodiment 1. 伝送路の資源情報の第1の具体例を示す図である。It is a figure which shows the 1st specific example of the resource information of a transmission line. 伝送路の資源情報の第2の具体例を示す図である。It is a figure which shows the 2nd specific example of the resource information of a transmission line. 符号化データの伝送路への割当方法の第1の具体例を示す図である。It is a figure which shows the 1st specific example of the allocation method to the transmission line of encoded data. 符号化データの伝送路への割当方法の第2の具体例を示す図である。It is a figure which shows the 2nd specific example of the allocation method to the transmission line of encoded data. 符号化データの伝送路への割当方法の第3の具体例を示す図である。It is a figure which shows the 3rd specific example of the allocation method to the transmission line of encoded data. 実施形態1の資源割当演算方法の第1の具体例を示す図である。It is a figure which shows the 1st specific example of the resource allocation calculation method of Embodiment 1. FIG. 実施形態1の資源割当演算方法の第2の具体例を示す図である。It is a figure which shows the 2nd specific example of the resource allocation calculation method of Embodiment 1. FIG. 実施形態1の資源割当演算方法の第3の具体例を示す図である。It is a figure which shows the 3rd specific example of the resource allocation calculation method of Embodiment 1. FIG. 実施形態2の資源割当演算装置を示す図である。It is a figure which shows the resource allocation calculating apparatus of Embodiment 2. 実施形態2の符号特性の設定方法を示す図である。FIG. 10 is a diagram illustrating a code characteristic setting method according to the second embodiment. 実施形態2の資源割当演算方法を示す図である。It is a figure which shows the resource allocation calculation method of Embodiment 2. 実施形態4の伝送システムの第1の具体例を示す図である。It is a figure which shows the 1st specific example of the transmission system of Embodiment 4. FIG. 実施形態4の伝送システムの第2の具体例を示す図である。FIG. 10 is a diagram illustrating a second specific example of the transmission system according to the fourth embodiment.

添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施の例であり、本発明は以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。   Embodiments of the present invention will be described with reference to the accompanying drawings. The embodiments described below are examples of the present invention, and the present invention is not limited to the following embodiments. In the present specification and drawings, the same reference numerals denote the same components.

(実施形態1)
伝送システムの構成は、図1に示したように、実施形態1及び従来技術で同様である。
(Embodiment 1)
The configuration of the transmission system is the same as that in the first embodiment and the prior art as shown in FIG.

実施形態1の資源割当演算装置を図2に示す。実施形態1の資源割当演算装置4は、伝送路演算部41、符号設計部42及び資源管理部43から構成される。伝送路演算部41は、符号化データ列の伝送路を算出する。符号設計部42は、需要信頼度に基づいて、符号化データ列の特性を決定する。資源管理部43は、伝送路の資源割当状態を管理する。このように、資源割当演算装置4は、送受信の対地間における資源の割り当て及び符号化の特性を制御する、送受信制御装置に対応する。   FIG. 2 shows the resource allocation calculation apparatus according to the first embodiment. The resource allocation calculation device 4 according to the first embodiment includes a transmission path calculation unit 41, a code design unit 42, and a resource management unit 43. The transmission path calculation unit 41 calculates the transmission path of the encoded data string. The code design unit 42 determines the characteristics of the encoded data string based on the demand reliability. The resource management unit 43 manages the resource allocation state of the transmission path. In this way, the resource allocation calculation device 4 corresponds to a transmission / reception control device that controls resource allocation and coding characteristics between the transmission and reception ground.

伝送路演算部41は、ネットワーク情報及び対地間需要に基づいて、対地間需要に対して1伝送路以上の割当候補伝送路を算出する。つまり、伝送路演算部41は、送受信の対地の情報及び送受信の対地間の需要帯域の情報を取得する、需要情報取得部の一部に対応し、複数の伝送路を設定する、伝送路符号長設定部の一部に対応し、複数の伝送路を送受信の対地に通知する、伝送路符号長通知部の一部に対応する。伝送路算出方法として、対地間の全ての伝送路を一度に探索する方法や、対地間の全ての伝送路のうち決められた本数だけの伝送路を伝送路長の短い順に求める方法や、対地間の全ての伝送路のうち単一の最短伝送路を求めて後に伝送路を追加していく方法等があげられる。上記の方法のいずれを用いるかは、任意でよい。   The transmission path calculation unit 41 calculates one or more allocation candidate transmission paths for the ground demand based on the network information and the ground demand. That is, the transmission path calculation unit 41 sets a plurality of transmission paths corresponding to a part of the demand information acquisition unit that acquires transmission / reception ground information and transmission / reception demand band information. Corresponding to a part of the length setting part, it corresponds to a part of the transmission line code length notification part for notifying a plurality of transmission lines to the transmission / reception ground. As a transmission path calculation method, a method for searching all transmission paths between grounds at once, a method for obtaining a predetermined number of transmission paths among all transmission paths between grounds in order of increasing transmission path length, For example, a method of obtaining a single shortest transmission path among all the transmission paths in between and adding a transmission path later can be given. Which of the above methods is used may be arbitrary.

ここで、ネットワークのトポロジ上において異なる伝送路を、複数の伝送路として選択することができる。この場合、k−disjoint pathsアルゴリズム(非特許文献1参照)等を用いて、可能な限り複数の伝送路がネットワークのトポロジ上において同一の伝送路とならないようにすることで、信頼性を高めることができる。その他、ネットワークのトポロジ上において同一の伝送路が、異なる送受信装置や異なるインタフェースを用いる場合や、波長多重通信において異なる波長を用いる場合は、ネットワークのトポロジ上において同一の伝送路であっても、それらを異なる伝送路として選択することができる。   Here, different transmission paths on the network topology can be selected as a plurality of transmission paths. In this case, by using a k-disjoint paths algorithm (see Non-Patent Document 1) or the like, it is possible to improve reliability by preventing a plurality of transmission paths from being the same transmission path on the network topology as much as possible. Can do. In addition, when different transmission / reception devices or different interfaces are used on the same network topology, or when different wavelengths are used in wavelength division multiplexing, even if they are the same transmission path on the network topology, Can be selected as different transmission paths.

MPLSネットワークのように、割当帯域の設定が可能なネットワークにおいては、要求帯域情報を含んだ対地間需要に対して、資源管理部43にて保持されているトポロジ情報並びにネットワークの伝送路の利用状況又は送受信装置のリソースの利用状況を考慮に入れて、伝送路演算部41にて適切な伝送路を算出することが可能である。   In a network in which an allocated bandwidth can be set, such as an MPLS network, the topology information held in the resource management unit 43 and the use state of the transmission path of the network with respect to the demand for the ground including the requested bandwidth information Alternatively, an appropriate transmission path can be calculated by the transmission path calculation unit 41 in consideration of the resource usage status of the transmission / reception apparatus.

ここで、要求ビットレートをr、伝送路数をkとすると、各伝送路に割り当てる帯域はr/kと算出される。需要を正しく設定するためには、全ての伝送路に対して、帯域のr/kが割り当て可能である必要がある。その他、フォトニックネットワークのように、各伝送路に対して複数の波長又は周波数の割当リソースが存在する場合は、伝送路の情報と共に波長や周波数のリソースの情報についても考慮することが可能である。   Here, assuming that the required bit rate is r and the number of transmission paths is k, the bandwidth allocated to each transmission path is calculated as r / k. In order to set the demand correctly, it is necessary to be able to assign the band r / k to all the transmission lines. In addition, when there are a plurality of wavelengths or frequency allocation resources for each transmission path as in a photonic network, it is possible to consider wavelength and frequency resource information together with transmission path information. .

資源管理部43は、ネットワークのトポロジ情報及び各伝送路の資源情報を少なくとも有する。資源管理部43にて保持される伝送路の資源情報の第1及び第2の具体例を、それぞれ図3及び図4に示す。なお、伝送路の資源情報は、資源管理部43にて保持されていてもよく、必要に応じて外部装置から取得されてもよい。   The resource management unit 43 includes at least network topology information and resource information of each transmission path. First and second specific examples of transmission path resource information held by the resource management unit 43 are shown in FIGS. 3 and 4, respectively. The resource information of the transmission path may be held in the resource management unit 43, and may be acquired from an external device as necessary.

図3に示した伝送路の資源情報は、フォトニックネットワークの場合に適用されており、各伝送路における各波長に対する波長パスの割当状況を示す情報を含む。伝送路演算部41は、この伝送路の資源情報を用いて、空き波長情報に基づいて、伝送路の算出を行う。   The resource information of the transmission path shown in FIG. 3 is applied in the case of a photonic network, and includes information indicating the wavelength path allocation status for each wavelength in each transmission path. The transmission path calculation unit 41 uses the transmission path resource information to calculate the transmission path based on the free wavelength information.

図4に示した伝送路の資源情報は、MPLSネットワークの場合に適用されており、割当済み容量及びリンク容量を示す情報を含む。伝送路演算部41は、この伝送路の資源情報及び需要帯域に基づいて、伝送路の算出を行う。   The resource information of the transmission path shown in FIG. 4 is applied to the case of the MPLS network, and includes information indicating the allocated capacity and the link capacity. The transmission path calculation unit 41 calculates the transmission path based on the resource information and the demand band of the transmission path.

符号設計部42は、消失訂正符号の符号長及び消失訂正符号長を算出する。つまり、符号設計部42は、消失訂正符号を利用してデータを復号可能である度合の需要値である需要信頼度についての情報を取得する、需要情報取得部の一部に対応し、符号長及び入力データ長を設定する、伝送路符号長設定部の一部に対応し、符号長及び入力データ長を送受信の対地に通知する、伝送路符号長通知部の一部に対応する。ここで、消失訂正符号長とは、符号化前の入力データに対して付加する冗長な消失訂正符号の長さを表す。例えば、消失訂正符号としてリードソロモン消失訂正符号を用いる場合、符号長n及び入力データ長kに対して、消失訂正符号長はn−kとなり、消失訂正符号長n−kのシンボル数分の損失に対して正しく復元できる(非特許文献2参照)。   The code design unit 42 calculates the code length of the erasure correction code and the erasure correction code length. That is, the code design unit 42 corresponds to a part of the demand information acquisition unit that acquires information about the demand reliability that is the demand value of the degree that the data can be decoded using the erasure correction code, and the code length It corresponds to a part of the transmission path code length setting unit that sets the input data length, and corresponds to a part of the transmission path code length notification unit that notifies the transmission / reception ground of the code length and the input data length. Here, the erasure correction code length represents the length of the redundant erasure correction code added to the input data before encoding. For example, when a Reed-Solomon erasure correction code is used as the erasure correction code, the erasure correction code length is nk with respect to the code length n and the input data length k, and a loss corresponding to the number of symbols of the erasure correction code length nk. Can be correctly restored (see Non-Patent Document 2).

これらの符号化データを、伝送路演算部41によって算出された各伝送路に対して、分割して割り当てる。例えば、各伝送路に割り当てられる符号化データの大きさはそれぞれ等しいとすると、符号長は伝送路数に比例し、消失訂正符号長は許容伝送路故障数に比例する。ここで、許容伝送路故障数は、伝送路の故障が発生しても符号化データが正しく復元可能であるような、伝送路の最大故障数を示す。例えば、伝送路数が10及び許容伝送路故障数が2の場合は、符号長及び入力データ長は、それぞれ10及び8のように設定してもよく、それぞれ20及び16のように設定してもよい。   These encoded data are divided and assigned to each transmission path calculated by the transmission path calculation unit 41. For example, assuming that the encoded data allocated to each transmission path has the same size, the code length is proportional to the number of transmission paths, and the erasure correction code length is proportional to the number of allowable transmission path failures. Here, the allowable number of transmission line failures indicates the maximum number of transmission line failures so that the encoded data can be correctly restored even if a transmission line failure occurs. For example, if the number of transmission lines is 10 and the number of allowable transmission line failures is 2, the code length and input data length may be set as 10 and 8, respectively, and set as 20 and 16, respectively. Also good.

符号化データの伝送路への割当方法の第1の具体例を図5に示す。図5では、符号長10、入力データ長6及び消失訂正符号長4の符号化データを、伝送路数5の伝送路3−1、・・・、3−5を用いて伝送している。ここで、シンボルx1〜x6は入力データ、シンボルy7〜y10は消失訂正符号を表す。この消失訂正符号は、上記の特性により、4シンボル分だけの消失を正しく訂正可能である。ここで、1箇所の伝送路故障により、2シンボルが消失する。よって、許容伝送路故障数は、1箇所の伝送路故障によって消失するシンボル数である2によって、消失訂正符号長である4を割った2となる。   A first specific example of a method for assigning encoded data to a transmission path is shown in FIG. In FIG. 5, encoded data having a code length of 10, an input data length of 6, and an erasure correction code length of 4 are transmitted using transmission lines 3-1,..., 3-5 having five transmission lines. Here, symbols x1 to x6 represent input data, and symbols y7 to y10 represent erasure correction codes. This erasure correction code can correct the erasure of only 4 symbols by the above characteristics. Here, two symbols disappear due to a single transmission line failure. Therefore, the allowable transmission path failure number is 2, which is obtained by dividing 4 which is the erasure correction code length by 2 which is the number of symbols lost due to a transmission path failure at one location.

符号化データの伝送路への割当方法の第2の具体例を図6に示す。図6では、符号長9、入力データ長5及び消失訂正符号長4の符号化データを、伝送路数5の伝送路3−1、・・・、3−5を用いて伝送している。ここで、シンボルx1〜x5は入力データ、シンボルy6〜y9は消失訂正符号を表す。この消失訂正符号は、上記の特性により、4シンボル分だけの消失を正しく訂正可能である。ここで、伝送路3−1、・・・、3−4の故障により、2シンボルが消失し、伝送路3−5の故障により、1シンボルが消失する。よって、許容伝送路故障数は、伝送路3−5が故障したときも、伝送路3−5が故障しないときも、2となる。しかし、符号長に対する消失訂正符号長の割合が大きく非効率である。   A second specific example of a method for assigning encoded data to a transmission path is shown in FIG. In FIG. 6, encoded data having a code length of 9, an input data length of 5 and an erasure correction code length of 4 are transmitted using transmission lines 3-1,... Here, symbols x1 to x5 represent input data, and symbols y6 to y9 represent erasure correction codes. This erasure correction code can correct the erasure of only 4 symbols by the above characteristics. Here, two symbols disappear due to a failure in the transmission lines 3-1,..., 3-4, and one symbol disappears due to a failure in the transmission line 3-5. Therefore, the allowable number of transmission line failures is 2 both when the transmission line 3-5 fails and when the transmission line 3-5 does not fail. However, the ratio of the erasure correction code length to the code length is large and inefficient.

符号化データの伝送路への割当方法の第3の具体例を図7に示す。図7では、符号長9、入力データ長6及び消失訂正符号長3の符号化データを、伝送路数5の伝送路3−1、・・・、3−5を用いて伝送している。ここで、シンボルx1〜x6は入力データ、シンボルy7〜y9は消失訂正符号を表す。この消失訂正符号は、上記の特性により、3シンボル分だけの消失を正しく訂正可能である。ここで、伝送路3−1、・・・、3−4の故障により、2シンボルが消失し、伝送路3−5の故障により、1シンボルが消失する。つまり、符号長に対する消失訂正符号長の割合が小さく効率的である。しかし、許容伝送路故障数は、伝送路3−5が故障したときは2だが、伝送路3−5が故障しないときは1となる。   A third specific example of a method for assigning encoded data to a transmission path is shown in FIG. In FIG. 7, encoded data having a code length of 9, an input data length of 6, and an erasure correction code length of 3 are transmitted using transmission lines 3-1,..., 3-5 having five transmission lines. Here, symbols x1 to x6 represent input data, and symbols y7 to y9 represent erasure correction codes. This erasure correction code can correctly correct the erasure of only three symbols due to the above characteristics. Here, two symbols disappear due to a failure in the transmission lines 3-1,..., 3-4, and one symbol disappears due to a failure in the transmission line 3-5. That is, the ratio of the erasure correction code length to the code length is small and efficient. However, the allowable transmission line failure number is 2 when the transmission line 3-5 fails, but becomes 1 when the transmission line 3-5 does not fail.

このように、符号長は必ずしも伝送路数の整数倍である必要はないが、図6及び図7のように符号長が伝送路数の整数倍でない場合は、一般に特性が劣るとともに特性の評価が困難になる。そのため、以後は、符号長は伝送路数の整数倍であり、消失訂正符号長は許容伝送路故障数の整数倍である、として説明する。   As described above, the code length does not necessarily need to be an integral multiple of the number of transmission paths. However, when the code length is not an integral multiple of the number of transmission paths as shown in FIGS. 6 and 7, the characteristics are generally inferior and the characteristics are evaluated. Becomes difficult. Therefore, in the following description, it is assumed that the code length is an integral multiple of the number of transmission paths, and the erasure correction code length is an integral multiple of the allowable number of transmission path failures.

実施形態1の符号特性の設定方法を以下に説明する。実施形態1では、需要信頼度として、伝送路数に対する許容伝送路故障数の割合に関する需要値を用いる。   A method for setting the code characteristics according to the first embodiment will be described below. In Embodiment 1, the demand value regarding the ratio of the number of permissible transmission line failures to the number of transmission lines is used as the demand reliability.

つまり、需要信頼度=許容伝送路故障数/伝送路数と定義することができる。ここで、符号長及び伝送路数が比例関係にあるとともに、消失訂正符号長及び許容伝送路故障数が比例関係にある場合には、需要信頼度=消失訂正符号長/符号長と置換することができる。信頼度が高いほど、高いシステム稼働率が得られる。   In other words, it can be defined as demand reliability = number of allowable transmission line failures / number of transmission lines. Here, when the code length and the number of transmission channels are in a proportional relationship, and the erasure correction code length and the allowable number of transmission channel failures are in a proportional relationship, replacement with demand reliability = erasure correction code length / code length Can do. The higher the reliability, the higher the system availability.

例えば、信頼度が0.2の需要においては、伝送路数が10の場合、許容伝送路故障数は10×0.2=2となる。つまり、信頼度が0.2の需要においては、10本の伝送路のうち2本までの伝送路に故障が発生しても、データを正しく復元可能である。   For example, in a demand with a reliability of 0.2, when the number of transmission lines is 10, the allowable number of transmission line failures is 10 × 0.2 = 2. That is, when the reliability is 0.2, the data can be correctly restored even if a failure occurs in up to two of the ten transmission lines.

需要信頼度をR、許容伝送路故障数をF、伝送路数をDとするとともに、符号長がn、入力データ長がkのリードソロモン消失訂正符号を用いるとすると、定数aを用いて、

Figure 0005778089
Figure 0005778089
Figure 0005778089
が成り立つ。さらに、数式1〜3を用いてkについて解いて、kが整数値であることを考慮すると、[k]をk以下の最大の整数として、
Figure 0005778089
が成り立つ。 If the reliability of demand is R, the number of allowable transmission line failures is F, the number of transmission lines is D, a Reed-Solomon erasure correction code having a code length of n and an input data length of k is used, a constant a is used,
Figure 0005778089
Figure 0005778089
Figure 0005778089
Holds. Furthermore, when k is solved using Equations 1 to 3 and k is an integer value, [k] is set as the largest integer equal to or less than k.
Figure 0005778089
Holds.

数式1に基づいて、正の整数値nを設定し、数式4に基づいて、正の整数値kを設定することにより、需要信頼度を満たしかつ実現が可能である消失訂正符号を構成することができる。このように、符号設計部42は、需要の信頼度や伝送路の状態に基づいて、適切な消失訂正符号を設計することができる。   By configuring a positive integer value n based on Formula 1 and setting a positive integer value k based on Formula 4, a erasure correction code that satisfies the demand reliability and can be realized is configured. Can do. Thus, the code design unit 42 can design an appropriate erasure correction code based on the reliability of demand and the state of the transmission path.

実施形態1の資源割当演算方法の第1及び第2の具体例を図8及び図9に示す。   First and second specific examples of the resource allocation calculation method of Embodiment 1 are shown in FIGS.

需要信頼度を取得する(ステップS1)。複数の伝送路を算出し(ステップS2)、伝送路数から符号長を算出し、数式1の関係を得る(ステップS3)。伝送路算出アルゴリズムは任意であるが、例えば複数の伝送路の候補から残余帯域の大きい伝送路を優先して選ぶことにより、資源割当の成功可能性を高めることができる。算出される伝送路数は、用いる伝送路算出アルゴリズムやトポロジ等によって異なる。   A demand reliability is acquired (step S1). A plurality of transmission paths are calculated (step S2), the code length is calculated from the number of transmission paths, and the relationship of Equation 1 is obtained (step S3). Although the transmission path calculation algorithm is arbitrary, for example, by selecting a transmission path having a large remaining bandwidth from a plurality of transmission path candidates, the possibility of successful resource allocation can be increased. The number of transmission paths calculated varies depending on the transmission path calculation algorithm used, the topology, and the like.

次に、算出した符号長を有し需要信頼度を満たす消失訂正符号を構成可能であるかどうかを判断する(ステップS4)。つまり、数式4に基づいて算出された入力データ長kが正の整数値になるかどうかを判断する。   Next, it is determined whether or not an erasure correction code having the calculated code length and satisfying the demand reliability can be configured (step S4). That is, it is determined whether or not the input data length k calculated based on Equation 4 is a positive integer value.

次に、ステップS4の条件が満足されるときには、構成した消失訂正符号を各伝送路に割当可能であるかどうかを判断する(ステップS5)。つまり、需要の帯域がrであるとき、算出した各伝送路にr/Dの帯域を割当可能であるかどうかを判断する。ただし、需要の帯域を考慮する必要のないネットワークにおいては、ステップS5は省略してもよい。   Next, when the condition of step S4 is satisfied, it is determined whether or not the constructed erasure correction code can be assigned to each transmission path (step S5). That is, when the demand bandwidth is r, it is determined whether or not the calculated transmission path can be assigned an r / D bandwidth. However, step S5 may be omitted in a network where it is not necessary to consider the demand band.

ステップS4、S5の条件が満足されるときには(ステップS4、S5においてYes)、需要の帯域を消失訂正符号を用いて複数の伝送路に対して割当可能であり(ステップS6)、符号特性情報及び伝送路情報を送受信の対地に通知する。   When the conditions of Steps S4 and S5 are satisfied (Yes in Steps S4 and S5), a demand band can be allocated to a plurality of transmission lines using an erasure correction code (Step S6). The transmission path information is notified to the transmission / reception ground.

ステップS4の条件が満足されないときには(ステップS4においてNo)、伝送路数の増加又は伝送路の増設が可能であるかどうかを判断する(ステップS7)。つまり、nを増加させることにより、kを正の整数値とする試行ができるかどうかを判断する。   When the condition of step S4 is not satisfied (No in step S4), it is determined whether or not the number of transmission lines can be increased or the number of transmission lines can be increased (step S7). That is, it is determined whether or not an attempt can be made to increase k to a positive integer value by increasing n.

ステップS7の条件が満足されるときには(ステップS7においてYes)、伝送路数の増加又は伝送路の増設を行い(ステップS8)、消失訂正符号を構成しなおす(ステップS3)。ステップS7の条件が満足されないときには(ステップS7においてNo)、需要の帯域を消失訂正符号を用いて複数の伝送路に対して割当不可であり(ステップS9)、エラー情報を送信側の対地に通知する。   When the condition of step S7 is satisfied (Yes in step S7), the number of transmission lines is increased or the number of transmission lines is increased (step S8), and an erasure correction code is reconfigured (step S3). When the condition of step S7 is not satisfied (No in step S7), the demand band cannot be allocated to a plurality of transmission lines using the erasure correction code (step S9), and error information is notified to the transmission side ground. To do.

ステップS4の条件は満足されるが(ステップS4においてYes)、ステップS5の条件は満足されないとき(ステップS5においてNo)について説明する。図8に示した方法では、ステップS7〜S9を実行する。つまり、ステップS4の条件が満足されないとき(ステップS4においてNo)と同様な処理を実行する。図9に示した方法では、ステップS10を実行する。つまり、収容不能な伝送路を取り除く(ステップS10)。そして、伝送路を算出しなおす(ステップS2)。なお、図8及び図9に示した方法において、エラー情報を送信側の対地に通知してもよい。   The case where the condition of step S4 is satisfied (Yes in step S4) but the condition of step S5 is not satisfied (No in step S5) will be described. In the method shown in FIG. 8, steps S7 to S9 are executed. That is, the same processing as when the condition of step S4 is not satisfied (No in step S4) is executed. In the method shown in FIG. 9, step S10 is executed. That is, the transmission path that cannot be accommodated is removed (step S10). Then, the transmission path is recalculated (step S2). In addition, in the method shown in FIG.8 and FIG.9, you may notify error information to the transmission side ground.

実施形態1の資源割当演算方法の第3の具体例を図10に示す。図10に示した方法では、伝送路を算出する前に、符号特性を予め決定する方針を取る。   FIG. 10 shows a third specific example of the resource allocation calculation method according to the first embodiment. In the method shown in FIG. 10, the code characteristic is determined in advance before the transmission path is calculated.

需要信頼度を取得する(ステップS11)。伝送路数を特定の値に固定し、数式1の関係を得る(ステップS12)。ここで、特定の値は、図10の処理の初期の値にすぎないため、図10の処理の可否によっては、変更可能な値である(後述のステップS17を参照)。需要信頼度及び伝送路数から、符号特性を決定する(ステップS13)。つまり、数式1、4に基づいて、n、kを決定する。   A demand reliability is acquired (step S11). The number of transmission lines is fixed to a specific value, and the relationship of Formula 1 is obtained (step S12). Here, since the specific value is only an initial value of the process of FIG. 10, it is a value that can be changed depending on whether the process of FIG. 10 is possible (see step S17 described later). Code characteristics are determined from the demand reliability and the number of transmission lines (step S13). That is, n and k are determined based on Equations 1 and 4.

次に、決定した符号を割当可能な伝送路候補を、固定した伝送路数だけ算出可能であるかどうかを判断する(ステップS14)。つまり、需要の帯域がrであるとき、r/Dの帯域を割当可能な伝送路が、D本存在するかどうかを判断する。ただし、需要の帯域を考慮する必要のないネットワークにおいては、ステップS14において、r/Dの帯域の割当の可否に関わらず、伝送路がD本存在するかどうかのみを判断すればよい。   Next, it is determined whether transmission path candidates to which the determined code can be assigned can be calculated for a fixed number of transmission paths (step S14). That is, when the demand band is r, it is determined whether or not there are D transmission lines to which the r / D band can be allocated. However, in a network that does not need to consider the bandwidth of demand, it is only necessary to determine whether or not there are D transmission paths in step S14 regardless of whether or not the r / D bandwidth can be allocated.

ステップS14の条件が満足されるときには(ステップS14においてYes)、需要の帯域を消失訂正符号を用いて複数の伝送路に対して割当可能であり(ステップS15)、符号特性情報及び伝送路情報を送受信の対地に通知する。   When the condition of step S14 is satisfied (Yes in step S14), the demand band can be allocated to a plurality of transmission paths using erasure correction codes (step S15), and the code characteristic information and the transmission path information are assigned. Notify the ground for transmission and reception.

ステップS14の条件が満足されないときには(ステップS14においてNo)、伝送路数の増加又は伝送路の増設が可能であるかどうかを判断する(ステップS16)。つまり、Dを増加させることにより、1本の伝送路に割り当てる帯域を小さくしようとする。   When the condition of step S14 is not satisfied (No in step S14), it is determined whether the number of transmission lines can be increased or the number of transmission lines can be increased (step S16). That is, by increasing D, the band allocated to one transmission path is reduced.

ステップS16の条件が満足されるときには(ステップS16においてYes)、伝送路数の増加又は伝送路の増設を行い(ステップS17)、消失訂正符号を構成しなおす(ステップS13)。ステップS16の条件が満足されないときには(ステップS16においてNo)、需要の帯域を消失訂正符号を用いて複数の伝送路に対して割当不可であり(ステップS18)、エラー情報を送信側の対地に通知する。   When the condition of step S16 is satisfied (Yes in step S16), the number of transmission lines is increased or the number of transmission lines is increased (step S17), and the erasure correction code is reconfigured (step S13). If the condition of step S16 is not satisfied (No in step S16), the demand band cannot be allocated to a plurality of transmission lines using erasure correction codes (step S18), and error information is notified to the transmitting side to the ground. To do.

なお、上記の演算フローでは、需要信頼度を固定としたが、伝送システムの実現形態によっては、上記の演算フローにて割当不可と判定された場合に、需要信頼度を下げて再度処理を行う、というように、需要信頼度も可変になるように設計することも可能である。   In the above calculation flow, the demand reliability is fixed, but depending on the transmission system implementation, if it is determined that the assignment is not possible in the calculation flow, the demand reliability is lowered and the process is performed again. Thus, it is possible to design the demand reliability to be variable.

また、上記の演算フローでは、単一の需要に対して、資源割当演算を実施している。しかし、上記の演算フローでは、複数の需要を一括して、資源割当演算を実施してもよい。このとき、高い信頼度を要する需要から順に演算を行うことにより、高い信頼度を要する需要に対する資源割当が拒否されるのを防ぐことができる。   In the above calculation flow, resource allocation calculation is performed for a single demand. However, in the above calculation flow, a plurality of demands may be collectively executed for resource allocation calculation. At this time, it is possible to prevent the resource allocation for the demand requiring high reliability from being rejected by calculating in order from the demand requiring high reliability.

(実施形態2)
伝送システムの構成は、図1に示したように、実施形態2及び従来技術で同様である。
(Embodiment 2)
The configuration of the transmission system is the same as that of the second embodiment and the prior art as shown in FIG.

実施形態2の資源割当演算装置を図11に示す。実施形態2の資源割当演算装置4は、伝送路演算部41、符号設計部42、資源管理部43及び信頼度演算部44から構成される。伝送路演算部41、符号設計部42及び資源管理部43は、実施形態1、2でほぼ同様である。信頼度演算部44のみ、実施形態1、2で異なっている。   FIG. 11 shows a resource allocation calculation apparatus according to the second embodiment. The resource allocation calculation device 4 according to the second embodiment includes a transmission path calculation unit 41, a code design unit 42, a resource management unit 43, and a reliability calculation unit 44. The transmission path calculation unit 41, the code design unit 42, and the resource management unit 43 are substantially the same in the first and second embodiments. Only the reliability calculation unit 44 is different between the first and second embodiments.

実施形態2では、需要信頼度として、複数の伝送路の各々の信頼度及び許容伝送路故障数に基づいて算出される、複数の伝送路の全体の信頼度に関する需要値を用いる。信頼度演算部44は、需要の信頼度と比較されるべき、実際の信頼度を算出する。   In the second embodiment, a demand value related to the overall reliability of a plurality of transmission paths calculated based on the reliability of each of the plurality of transmission paths and the number of allowable transmission path failures is used as the demand reliability. The reliability calculation unit 44 calculates an actual reliability to be compared with the reliability of demand.

信頼度演算部44が算出する実際の信頼度は、例えば、システムの信頼性を示す指標として一般に用いられている、MTBF(Mean Time Between Failure)やMTTR(Mean Time To Repair)や故障頻度等に相当する。データが複数の伝送路に分割されて伝送される伝送システムの場合には、複数の伝送路の各々の信頼度に基づいて、複数の伝送路の全体の信頼度を算出する必要があり、この方法は例えば非特許文献3に記載されている。需要の信頼度が複数ある場合には、それぞれと比較されるべき、実際の信頼度をそれぞれ算出する。   The actual reliability calculated by the reliability calculation unit 44 is, for example, MTBF (Mean Time Between Failure), MTTR (Mean Time To Repair), or the failure frequency, which is generally used as an index indicating the reliability of the system. Equivalent to. In the case of a transmission system in which data is divided into a plurality of transmission paths and transmitted, it is necessary to calculate the overall reliability of the plurality of transmission paths based on the reliability of each of the plurality of transmission paths. The method is described in Non-Patent Document 3, for example. When there are a plurality of demand reliability levels, actual reliability levels to be compared with the respective reliability levels are calculated.

実施形態2においては、実施形態1と異なり、いずれの伝送路を選ぶかによって、需要の信頼度と比較されるべき、実際の信頼度が異なってくる。実施形態2の符号特性の設定方法を図12に示す。実施形態2の資源割当演算方法を図13に示す。   In the second embodiment, unlike the first embodiment, the actual reliability that should be compared with the reliability of demand differs depending on which transmission line is selected. FIG. 12 shows a code characteristic setting method according to the second embodiment. The resource allocation calculation method of Embodiment 2 is shown in FIG.

需要信頼度を取得する(ステップS21)。複数の伝送路を算出する(ステップS22)。ここで、伝送路の各々の信頼度が既知であるならば、信頼度の高い伝送路から優先して選ぶことにより、資源割当の成功可能性を高めることができる。または、残余帯域の大きい伝送路から優先して選ぶ方法を用いてもよい。さらに、残余帯域及び信頼度の双方を考慮して、伝送路を優先して選ぶ方法を用いてもよい。   A demand reliability is acquired (step S21). A plurality of transmission paths are calculated (step S22). Here, if the reliability of each transmission path is known, the possibility of successful resource allocation can be increased by preferentially selecting the transmission path with higher reliability. Alternatively, a method of preferentially selecting a transmission path with a large remaining bandwidth may be used. Furthermore, a method of preferentially selecting a transmission path in consideration of both the remaining bandwidth and the reliability may be used.

図12の具体例では、各伝送路の信頼度が均一である最も単純なモデルを示す。一般に、n本の各伝送路の信頼度がpであり均一である場合において、k本以下の伝送路のみに故障が許容される状態すなわち許容伝送路故障数がkである状態では、n本の全伝送路の信頼度Rは、次式で算出されて、需要信頼度と比較される。

Figure 0005778089
The specific example of FIG. 12 shows the simplest model in which the reliability of each transmission path is uniform. In general, when the reliability of each of the n transmission lines is p and uniform, in the state where a failure is permitted only to k transmission lines or less, that is, the number of allowable transmission line failures is k, n transmission lines The reliability R of all the transmission paths is calculated by the following equation and compared with the demand reliability.
Figure 0005778089

図12の具体例では、各伝送路3−1、3−2、3−3、3−4の信頼度は、0.9であり均一であるとして、需要信頼度は、0.9であるとする。なお、各伝送路の信頼度が異なる場合や、異なる信頼度を持つ伝送路の組み合わせによってある伝送路が実現されている場合は、全伝送路の信頼度Rは、非特許文献3のように算出される。   In the specific example of FIG. 12, the reliability of each transmission path 3-1, 3-2, 3-3 and 3-4 is 0.9 and uniform, and the demand reliability is 0.9. And In addition, when the reliability of each transmission path is different, or when a certain transmission path is realized by a combination of transmission paths having different reliability, the reliability R of all transmission paths is as in Non-Patent Document 3. Calculated.

まず、許容伝送路故障数を0に設定する(ステップS23)。全伝送路の信頼度Rは、数式5にk=0を代入することで、0.6561と算出される(ステップS24)。算出した信頼度Rが需要信頼度より小さいため(ステップS25においてNo)、許容伝送路故障数を増加させることで、全伝送路の信頼度Rを向上させる(ステップS26)。   First, the allowable transmission line failure number is set to 0 (step S23). The reliability R of all transmission paths is calculated as 0.6561 by substituting k = 0 into Equation 5 (step S24). Since the calculated reliability R is smaller than the demand reliability (No in step S25), the reliability R of all the transmission lines is improved by increasing the number of allowable transmission line failures (step S26).

許容伝送路故障数を増加可能であるとき(ステップS26においてYes)、許容伝送路故障数を増加させる(ステップS27)。許容伝送路故障数を増加不可であるとき(ステップS26においてNo)、需要の帯域を消失訂正符号を用いて複数の伝送路に対して割当不可であり(ステップS28)、エラー情報を送信側の対地に通知する。ここでは、伝送路数は4であり、許容伝送路故障数は3以下であり、許容伝送路故障数を0から1へと増加可能である(ステップS26においてYes)。   When the allowable transmission line failure number can be increased (Yes in step S26), the allowable transmission line failure number is increased (step S27). When the number of allowable transmission line failures cannot be increased (No in step S26), the demand band cannot be allocated to a plurality of transmission lines using the erasure correction code (step S28), and error information is sent to the transmission side. Notify the ground. Here, the number of transmission lines is 4, the number of allowable transmission line failures is 3 or less, and the allowable transmission line failure number can be increased from 0 to 1 (Yes in step S26).

次に、許容伝送路故障数を1に設定する(ステップS27)。全伝送路の信頼度Rは、数式5にk=1を代入することで、0.9477と算出される(ステップS24)。算出した信頼度Rが需要信頼度より大きいため(ステップS25においてYes)、許容伝送路故障数を増加させる必要はなく、全伝送路の信頼度Rを向上させる必要もない。   Next, the allowable transmission path failure number is set to 1 (step S27). The reliability R of all the transmission paths is calculated as 0.9477 by substituting k = 1 into Equation 5 (step S24). Since the calculated reliability R is greater than the demand reliability (Yes in step S25), it is not necessary to increase the number of allowable transmission line failures, and it is not necessary to improve the reliability R of all transmission lines.

許容伝送路故障数1及び伝送路数4に基づいて、消失訂正符号長を許容伝送路故障数に等しい1に設定することができ、符号長は伝送路数に等しい4に設定することができ、消失訂正符号を構成可能である(ステップS29においてYes)。   Based on the allowable transmission line failure number 1 and the transmission line number 4, the erasure correction code length can be set to 1 equal to the allowable transmission line failure number, and the code length can be set to 4 equal to the transmission line number. An erasure correction code can be configured (Yes in step S29).

ステップS29の条件が満足されるときには、構成した消失訂正符号を各伝送路に割当可能であるかどうかを判断する(ステップS30)。つまり、需要の帯域がrであるとき、算出した各伝送路にr/4の帯域を割当可能であるかどうかを判断する。ただし、需要の帯域を考慮する必要のないネットワークにおいては、ステップS30は省略してもよい。   When the condition of step S29 is satisfied, it is determined whether or not the configured erasure correction code can be assigned to each transmission path (step S30). That is, when the demand band is r, it is determined whether or not the r / 4 band can be allocated to each calculated transmission path. However, step S30 may be omitted in a network where it is not necessary to consider the bandwidth of demand.

ステップS29、S30の条件が満足されるときには(ステップS29、S30においてYes)、需要の帯域を消失訂正符号を用いて複数の伝送路に対して割当可能であり(ステップS31)、符号特性情報及び伝送路情報を送受信の対地に通知する。   When the conditions of Steps S29 and S30 are satisfied (Yes in Steps S29 and S30), the bandwidth of demand can be allocated to a plurality of transmission lines using erasure correction codes (Step S31). The transmission path information is notified to the transmission / reception ground.

ステップS29の条件が満足されないときには(ステップS29においてNo)、伝送路数の増加又は伝送路の増設が可能であるかどうかを判断する(ステップS32)。ステップS32の条件が満足されるときには(ステップS32においてYes)、伝送路数の増加又は伝送路の増設を行い(ステップS33)、消失訂正符号を構成しなおす(ステップS23)。ステップS32の条件が満足されないときには(ステップS32においてNo)、需要の帯域を消失訂正符号を用いて複数の伝送路に対して割当不可であり(ステップS34)、エラー情報を送信側の対地に通知する。   When the condition of step S29 is not satisfied (No in step S29), it is determined whether or not the number of transmission lines can be increased or transmission lines can be added (step S32). When the condition of step S32 is satisfied (Yes in step S32), the number of transmission lines is increased or the number of transmission lines is increased (step S33), and an erasure correction code is reconfigured (step S23). If the condition in step S32 is not satisfied (No in step S32), the demand band cannot be allocated to a plurality of transmission lines using erasure correction codes (step S34), and error information is notified to the transmitting side to the ground. To do.

ステップS29の条件は満足されるが(ステップS29においてYes)、ステップS30の条件は満足されないときには(ステップS30においてNo)、ステップS32〜S34を実行する。つまり、ステップS29の条件が満足されないとき(ステップS29においてNo)と同様な処理を実行する。   If the condition of step S29 is satisfied (Yes in step S29), but the condition of step S30 is not satisfied (No in step S30), steps S32 to S34 are executed. That is, the same processing as when the condition of step S29 is not satisfied (No in step S29) is executed.

なお、ステップS29の条件が満足されないときには(ステップS29においてNo)、また、ステップS30の条件が満足されないときには(ステップS30においてNo)、信頼度の低い伝送路を取り除いた後に、又は、異なる伝送路を抽出し直した後に、消失訂正符号を構成しなおしてもよい(ステップS23)。   If the condition of step S29 is not satisfied (No in step S29), and if the condition of step S30 is not satisfied (No in step S30), after removing the transmission line with low reliability, or a different transmission line After re-extracting, the erasure correction code may be reconfigured (step S23).

なお、上記の演算フローでは、需要信頼度を固定としたが、伝送システムの実現形態によっては、上記の演算フローにて割当不可と判定された場合に、需要信頼度を下げて再度処理を行う、というように、需要信頼度も可変になるように設計することも可能である。   In the above calculation flow, the demand reliability is fixed, but depending on the transmission system implementation, if it is determined that the assignment is not possible in the calculation flow, the demand reliability is lowered and the process is performed again. Thus, it is possible to design the demand reliability to be variable.

また、上記の演算フローでは、単一の需要に対して、資源割当演算を実施している。しかし、上記の演算フローでは、複数の需要を一括して、資源割当演算を実施してもよい。このとき、高い信頼度を要する需要から順に演算を行うことにより、高い信頼度を要する需要に対する資源割当が拒否されるのを防ぐことができる。   In the above calculation flow, resource allocation calculation is performed for a single demand. However, in the above calculation flow, a plurality of demands may be collectively executed for resource allocation calculation. At this time, it is possible to prevent the resource allocation for the demand requiring high reliability from being rejected by calculating in order from the demand requiring high reliability.

(実施形態3)
実施形態1、2では、クライアントから要求された信頼性が満足されるように、伝送路選択及び符号特性設定を柔軟に行う。実施形態3では、クライアントから要求された伝送路選択及び符号特性設定が適用されるときの、実現可能な信頼度を算出する。
(Embodiment 3)
In the first and second embodiments, transmission path selection and code characteristic setting are flexibly performed so that the reliability requested by the client is satisfied. In the third embodiment, the feasible reliability when the transmission path selection and the code characteristic setting requested by the client are applied is calculated.

まず、複数の伝送路の情報と、符号長及び入力データ長の情報と、を取得する。次に、通知された複数の伝送路、符号長及び入力データ長が適用されるときにおける、複数の伝送路のうち少なくとも1つの伝送路における故障が発生したときでも、消失訂正符号を利用してデータを復号可能である度合である信頼度を算出する。次に、算出した信頼度を、上記の情報の取得先に通知する。   First, information on a plurality of transmission paths and information on code length and input data length are acquired. Next, even when a failure occurs in at least one of the plurality of transmission lines when the notified plurality of transmission lines, code length, and input data length are applied, the erasure correction code is used. A reliability that is the degree to which the data can be decoded is calculated. Next, the calculated reliability is notified to the information acquisition destination.

実施形態1での信頼度に対応する信頼度を算出する方法について説明する。実施形態1での信頼度は、伝送路数に対する許容伝送路故障数の割合であった。   A method for calculating the reliability corresponding to the reliability in the first embodiment will be described. The reliability in the first embodiment is the ratio of the number of allowable transmission line failures to the number of transmission lines.

符号長及び入力データ長の情報に基づいて、数式2より許容伝送路故障数を算出することができる。許容伝送路故障数の算出結果及び複数の伝送路の情報に基づいて、数式3より実現可能な信頼度を算出することができる。   Based on the information on the code length and the input data length, the allowable transmission path failure number can be calculated from Equation 2. Based on the calculation result of the number of allowable transmission line failures and information on a plurality of transmission lines, the realizable reliability can be calculated from Equation 3.

実施形態2での信頼度に対応する信頼度を算出する方法について説明する。実施形態2での信頼度は、複数の伝送路の各々の信頼度及び許容伝送路故障数に基づいて算出される、複数の伝送路の全体の信頼度であった。   A method for calculating the reliability corresponding to the reliability in the second embodiment will be described. The reliability in the second embodiment is the overall reliability of the plurality of transmission lines calculated based on the reliability of each of the plurality of transmission lines and the allowable number of transmission line failures.

複数の伝送路の情報に基づいて、複数の伝送路の各々の信頼度を読み出すことができる。複数の伝送路の情報並びに符号長及び入力データ長の情報に基づいて、許容伝送路故障数を算出することができる。読み出した複数の伝送路の各々の信頼度及び算出した許容伝送路故障数を数式3に代入して、実現可能な信頼度を算出することができる。   Based on the information of the plurality of transmission paths, the reliability of each of the plurality of transmission paths can be read. Based on information on a plurality of transmission paths and information on code length and input data length, the allowable number of transmission path failures can be calculated. The reliability that can be realized can be calculated by substituting the read reliability of each of the plurality of transmission lines and the calculated allowable transmission line failure number into Equation 3.

(実施形態4)
実施形態4の伝送システムの第1及び第2の具体例を図14及び図15に示す。
(Embodiment 4)
First and second specific examples of the transmission system according to the fourth embodiment are shown in FIGS.

ネットワークNは、送信ノード1、受信ノード2及び伝送路3を含んでいる。図14に示した伝送システムでは、実施形態1〜3の資源割当演算装置4を、ネットワークNの管理や通信伝送路3の設定を行う管理制御装置5の一部に組み込む。図15に示した伝送システムでは、実施形態1〜3の資源割当演算装置4を、ネットワークNの管理や通信伝送路3の設定を行う管理制御装置5とは切り離して、スタンドアロンで動作させる。   The network N includes a transmission node 1, a reception node 2, and a transmission path 3. In the transmission system shown in FIG. 14, the resource allocation calculation device 4 according to the first to third embodiments is incorporated in a part of the management control device 5 that manages the network N and sets the communication transmission path 3. In the transmission system shown in FIG. 15, the resource allocation calculation device 4 according to the first to third embodiments is operated stand-alone while being separated from the management control device 5 that manages the network N and sets the communication transmission path 3.

本発明の資源割当演算装置4は、コンピュータ及びプログラムによっても実現でき、プログラムを記録媒体に記録することもネットワークを通して提供することも可能である。   The resource allocation calculation device 4 of the present invention can be realized by a computer and a program, and can be recorded on a recording medium or provided through a network.

本発明に係る送受信制御装置、送受信制御方法及び送受信制御プログラムは、リードソロモン消失訂正符号に限らず、符号特性(符号長n及び入力データ長kの組)並びに伝送路特性(伝送路数D及び許容伝送路故障数Fの組)の間に、数式1〜4の関係を成り立たせることができる他の符号方式でも実施可能である。さらに、最小伝送路数、最大伝送路数、最小信頼度、最大信頼度について、制約が規定されていてもよい。   The transmission / reception control apparatus, transmission / reception control method, and transmission / reception control program according to the present invention are not limited to Reed-Solomon erasure correction codes, but include code characteristics (a set of code length n and input data length k) and transmission path characteristics (number of transmission paths D and The present invention can also be implemented by other code systems that can establish the relations of Formulas 1 to 4 between the allowable transmission path failure number F). Furthermore, restrictions may be defined for the minimum number of transmission paths, the maximum number of transmission paths, the minimum reliability, and the maximum reliability.

N:ネットワーク
1:送信ノード
2:受信ノード
3:伝送路
4:資源割当演算装置
5:管理制御装置
11:消失訂正符号化部
12:データ分散部
21:データ結合部
22:消失訂正復号部
41:伝送路演算部
42:符号設計部
43:資源管理部
44:信頼度演算部
N: network 1: transmission node 2: reception node 3: transmission path 4: resource allocation calculation device 5: management control device 11: erasure correction encoding unit 12: data distribution unit 21: data combination unit 22: erasure correction decoding unit 41 : Transmission path calculation unit 42: Code design unit 43: Resource management unit 44: Reliability calculation unit

Claims (6)

送受信の対地の情報と、送受信の対地間の需要帯域の情報と、送受信の対地間でデータを分散して伝送する複数の伝送路のうち少なくとも1つの伝送路における故障が発生したときでも、消失訂正符号を利用してデータを復号可能である度合を示す信頼度の需要値である需要信頼度についての情報と、を取得する需要情報取得部と、
前記需要情報取得部が通知された送受信の対地、需要帯域及び需要信頼度が満足されるように、送受信の対地間でデータを分散して伝送する複数の伝送路と、消失訂正符号における符号長及び入力データ長と、を設定する伝送路符号長設定部と、
前記伝送路符号長設定部が設定した複数の伝送路、符号長及び入力データ長を、送受信の対地に通知する伝送路符号長通知部と、
を備え
前記信頼度は、複数の伝送路の各々の信頼度及び故障の発生を許容される伝送路の本数に基づいて算出される、複数の伝送路の全体の信頼度である
ことを特徴とする送受信制御装置。
Even when a failure occurs in at least one of the transmission / reception ground information, the transmission / reception demand band information, and the transmission / reception data distributed among the plurality of transmission paths. A demand information acquisition unit for acquiring information on demand reliability, which is a demand value of reliability indicating the degree of data decoding using a correction code;
A plurality of transmission paths for distributing and transmitting data between the transmission / reception ground and the code length in the erasure correction code so that the transmission / reception ground, demand band and demand reliability notified by the demand information acquisition unit are satisfied And a transmission line code length setting unit for setting the input data length,
A transmission path code length notifying section for notifying the transmission / reception ground of a plurality of transmission paths, code lengths and input data lengths set by the transmission path code length setting section;
Equipped with a,
The reliability is the overall reliability of a plurality of transmission paths calculated based on the reliability of each of the transmission paths and the number of transmission paths allowed to cause a failure. Control device.
送受信の対地間でデータを分散して伝送する複数の伝送路のうち、要求元によって選択された1以上の伝送路の情報と、前記要求元によって設定された消失訂正符号における符号長及び入力データ長の情報と、を取得する設定情報取得部と、
前記設定情報取得部が取得し1以上の伝送路、符号長及び入力データ長が適用されるときにおける、送受信の対地間でデータを分散して伝送する複数の伝送路のうち少なくとも1つの伝送路における故障が発生したときでも、消失訂正符号を利用してデータを復号可能である度合を示す信頼度を算出する信頼度算出部と、
前記信頼度算出部が算出した信頼度を、前記要求元に通知する信頼度通知部と、
を備え
前記信頼度は、複数の伝送路の各々の信頼度及び故障の発生を許容される伝送路の本数に基づいて算出される、複数の伝送路の全体の信頼度である
ことを特徴とする送受信制御装置。
Information of one or more transmission paths selected by the request source among a plurality of transmission paths for transmitting and receiving data distributed between transmission and reception, and the code length and input data in the erasure correction code set by the request source A setting information acquisition unit for acquiring length information;
At least one transmission among a plurality of transmission paths for distributing and transmitting data between the transmission and reception grounds when one or more transmission paths acquired by the setting information acquisition unit, code length, and input data length are applied A reliability calculation unit that calculates reliability indicating the degree to which data can be decoded using an erasure correction code even when a failure occurs on the road;
A reliability notifying unit that notifies the request source of the reliability calculated by the reliability calculating unit;
Equipped with a,
The reliability is the overall reliability of a plurality of transmission paths calculated based on the reliability of each of the transmission paths and the number of transmission paths allowed to cause a failure. Control device.
送受信の対地の情報と、送受信の対地間の需要帯域の情報と、送受信の対地間でデータを分散して伝送する複数の伝送路のうち少なくとも1つの伝送路における故障が発生したときでも、消失訂正符号を利用してデータを復号可能である度合を示す信頼度の需要値である需要信頼度についての情報と、を取得する需要情報取得ステップと、
前記需要情報取得ステップで通知された送受信の対地、需要帯域及び需要信頼度が満足されるように、送受信の対地間でデータを分散して伝送する複数の伝送路と、消失訂正符号における符号長及び入力データ長と、を設定する伝送路符号長設定ステップと、
前記伝送路符号長設定ステップで設定した複数の伝送路、符号長及び入力データ長を、送受信の対地に通知する伝送路符号長通知ステップと、
を順に実行し、
前記信頼度は、複数の伝送路の各々の信頼度及び故障の発生を許容される伝送路の本数に基づいて算出される、複数の伝送路の全体の信頼度である
ことを特徴とする送受信制御方法。
Even when a failure occurs in at least one of the transmission / reception ground information, the transmission / reception demand band information, and the transmission / reception data distributed among the plurality of transmission paths. A demand information acquisition step for acquiring information on demand reliability, which is a demand value of reliability indicating the degree of data decoding using a correction code;
A plurality of transmission paths for distributing and transmitting data between the transmission and reception ground and the code length in the erasure correction code so that the transmission and reception ground, demand band and demand reliability notified in the demand information acquisition step are satisfied And a transmission line code length setting step for setting the input data length,
A transmission line code length notification step of notifying the transmission / reception ground of a plurality of transmission lines, code lengths and input data lengths set in the transmission line code length setting step;
In order ,
The reliability is an overall reliability of the plurality of transmission lines calculated based on the reliability of each of the plurality of transmission lines and the number of transmission lines allowed to cause a failure. A characteristic transmission / reception control method.
送受信の対地間でデータを分散して伝送する複数の伝送路のうち、要求元によって選択された1以上の伝送路の情報と、前記要求元によって設定された消失訂正符号における符号長及び入力データ長の情報と、を取得する設定情報取得ステップと、
前記設定情報取得ステップで取得し1以上の伝送路、符号長及び入力データ長が適用されるときにおける、送受信の対地間でデータを分散して伝送する複数の伝送路のうち少なくとも1つの伝送路における故障が発生したときでも、消失訂正符号を利用してデータを復号可能である度合を示す信頼度を算出する信頼度算出ステップと、
前記信頼度算出ステップで算出した信頼度を、前記要求元に通知する信頼度通知ステップと、
を順に実行し、
前記信頼度は、複数の伝送路の各々の信頼度及び故障の発生を許容される伝送路の本数に基づいて算出される、複数の伝送路の全体の信頼度である
ことを特徴とする送受信制御方法。
Information of one or more transmission paths selected by the request source among a plurality of transmission paths for transmitting and receiving data distributed between transmission and reception, and the code length and input data in the erasure correction code set by the request source A setting information acquisition step for acquiring length information;
At least one transmission among a plurality of transmission paths for distributing and transmitting data between transmission and reception ground when one or more transmission paths, code lengths and input data lengths acquired in the setting information acquisition step are applied A reliability calculation step for calculating a reliability indicating the degree to which data can be decoded using an erasure correction code even when a failure occurs on the road;
A reliability notification step of notifying the request source of the reliability calculated in the reliability calculation step;
In order ,
The reliability is the overall reliability of a plurality of transmission paths calculated based on the reliability of each of the transmission paths and the number of transmission paths allowed to cause a failure. Control method.
コンピュータに、請求項に記載の需要情報取得ステップ、伝送路符号長設定ステップ及び伝送路符号長通知ステップを順に実行させる送受信制御プログラム。 A transmission / reception control program for causing a computer to sequentially execute the demand information acquisition step, the transmission channel code length setting step, and the transmission channel code length notification step according to claim 3 . コンピュータに、請求項に記載の設定情報取得ステップ、信頼度算出ステップ及び信頼度通知ステップを順に実行させる送受信制御プログラム。 A transmission / reception control program for causing a computer to sequentially execute the setting information acquisition step, the reliability calculation step, and the reliability notification step according to claim 4 .
JP2012153210A 2012-07-09 2012-07-09 Transmission / reception control device, transmission / reception control method, and transmission / reception control program Active JP5778089B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012153210A JP5778089B2 (en) 2012-07-09 2012-07-09 Transmission / reception control device, transmission / reception control method, and transmission / reception control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012153210A JP5778089B2 (en) 2012-07-09 2012-07-09 Transmission / reception control device, transmission / reception control method, and transmission / reception control program

Publications (2)

Publication Number Publication Date
JP2014017637A JP2014017637A (en) 2014-01-30
JP5778089B2 true JP5778089B2 (en) 2015-09-16

Family

ID=50111966

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012153210A Active JP5778089B2 (en) 2012-07-09 2012-07-09 Transmission / reception control device, transmission / reception control method, and transmission / reception control program

Country Status (1)

Country Link
JP (1) JP5778089B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6162843B1 (en) * 2016-03-28 2017-07-12 株式会社大和総研 Exchange connection system and program
JP2020010180A (en) 2018-07-06 2020-01-16 日本電信電話株式会社 Transmission device, reception device and transmission system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002261854A (en) * 2001-03-02 2002-09-13 Mitsubishi Heavy Ind Ltd Distributed communication unit, distributed communication method and distributed communication program
US7372820B1 (en) * 2004-10-29 2008-05-13 Hewlett-Packard Development Company, L.P. System and method for striping delay-sensitive data over multiple bursty channels
JP4699099B2 (en) * 2005-06-14 2011-06-08 富士通株式会社 Communication control device and communication control method
US7733913B1 (en) * 2006-07-31 2010-06-08 Hewlett-Packard Development Company, L.P. Striping data over transmission channels
JP2011091677A (en) * 2009-10-23 2011-05-06 Mitsubishi Electric Corp Transmission apparatus and communication system

Also Published As

Publication number Publication date
JP2014017637A (en) 2014-01-30

Similar Documents

Publication Publication Date Title
US7751713B2 (en) Communication network with skew path monitoring and adjustment
JP6136836B2 (en) Routing and wavelength allocation system and method for network virtualization
US9979468B2 (en) Optical communication system, optical node device, and optical path setting method
JP7127541B2 (en) Optical network control device, optical node device, and optical path setting method
WO2013037570A1 (en) Allocation of spectral capacity in a wavelength-division multiplexing optical network
CN103931123A (en) WSON restoration
JP6958649B2 (en) Optical node device, optical network control device, and optical network control method
CN103039027A (en) Path calculation unit system and method for routing and wavelength assignment in wavelength switched optical network
JP5803911B2 (en) Route control apparatus and route control method
JPWO2015129194A1 (en) Optical network control apparatus and optical network control method
US10003522B2 (en) Routing with flow over shared risk link groups
Qiu et al. Efficient hybrid grouping spectrum assignment to suppress spectrum fragments in flexible grid optical networks
JP5583851B2 (en) Transmission system and transmission method
JP5778089B2 (en) Transmission / reception control device, transmission / reception control method, and transmission / reception control program
EP2849389A2 (en) Method and apparatus for allocating bandwidth resources
JP7077949B2 (en) Optical path design device and optical path design method
JP4662267B2 (en) Wavelength service provider in all-optical network
WO2017033223A1 (en) Optical communication control device and optical communication control method
JP6451648B2 (en) Optical node device, optical communication system, and optical communication path switching method
JP5759636B2 (en) Method for allocating bandwidth in an optical network
JP2009071614A (en) Wavelength control network system and wavelength control method
JP6082357B2 (en) Communication system and redundant configuration setting method
CN111279633A (en) Resource allocation apparatus and resource allocation method
JP6451636B2 (en) Optical network control apparatus and optical network control method
AU2020102952A4 (en) Method and device for controlling quality of service of quantum key distribution service

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140730

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150312

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: 20150707

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150708

R150 Certificate of patent or registration of utility model

Ref document number: 5778089

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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