(57)【要約】【課題】通信の信頼性を確保可能な光パケット経路決定方法および光パケット交換装置を提供する。【解決手段】誤り訂正部２は、光パケットの行き先を決定するためのラベル（行き先情報）に対して誤り訂正符号化処理を実行することによって生成された符号化情報４１ａを備えた光パケット４を受信すると、符号化情報４１ａに対して誤り訂正復号化処理を実行する。決定部３は、誤り訂正復号化処理にてラベルが復元されると、復元されたラベルに従って光パケット４の経路を決定する。【選択図】図１
2012044356.tif 000002
【特許請求の範囲】
【請求項１】
光パケットの経路を決定する光パケット交換装置が行う光パケット経路決定方法であって、
光パケットの行き先を決定するための行き先情報に対して誤り訂正符号化処理を実行することによって生成された符号化情報を備えた光パケットを受信すると、当該符号化情報に対して誤り訂正復号化処理を実行する誤り訂正ステップと、
前記誤り訂正復号化処理にて前記行き先情報が復元された場合、当該行き先情報に従って前記光パケットの経路を決定する決定ステップと、を含む光パケット経路決定方法。
【請求項２】
請求項１に記載の光パケット経路決定方法において、
前記行き先情報は、前記光パケットの転送の際に付け替えられる必要があるものであり、
前記決定ステップは、
前記誤り訂正復号化処理にて前記行き先情報が復元された場合、当該行き先情報に従って前記経路を決定し、かつ、当該行き先情報に従って新たな行き先情報を特定する特定ステップと、
前記新たな行き先情報に対して前記誤り訂正符号化処理を実行して新たな符号化情報を生成する符号化ステップと、
前記光パケットに備えられている符号化情報を前記新たな符号化情報に付け替える付替ステップと、
前記決定された経路に、前記新たな符号化情報を備えた光パケットを出力する交換ステップと、を含む、光パケット経路決定方法。
【請求項３】
請求項１に記載の光パケット経路決定方法において、
前記行き先情報は、前記光パケットの転送の際に付け替えられる必要がないものであり、
前記決定ステップでは、さらに、前記復元された行き先情報に従って決定された経路に、前記光パケットを出力する、光パケット経路決定方法。
【請求項４】
請求項１から３のいずれか１項に記載の光パケット経路決定方法において、
前記決定ステップでは、前記誤り訂正復号化処理にて前記行き先情報が復元されなかった場合、前記光パケットを廃棄する、光パケット経路決定方法。
【請求項５】
光パケットの経路を決定する光パケット交換装置であって、
光パケットの行き先を決定するための行き先情報に対して誤り訂正符号化処理を実行することによって生成された符号化情報を備えた光パケットを受信すると、当該符号化情報に対して誤り訂正復号化処理を実行する誤り訂正手段と、
前記誤り訂正復号化処理にて前記行き先情報が復元された場合、当該行き先情報に従って前記光パケットの経路を決定する決定手段と、を含む光パケット交換装置。
【請求項６】
請求項５に記載の光パケット交換装置において、
前記行き先情報は、前記光パケットの転送の際に付け替えられる必要があるものであり、
前記決定手段は、
前記誤り訂正復号化処理にて前記行き先情報が復元された場合、当該行き先情報に従って前記経路を決定し、かつ、当該行き先情報に従って新たな行き先情報を特定する特定手段と、
前記新たな行き先情報に対して前記誤り訂正符号化処理を実行して新たな符号化情報を生成する符号化手段と、
前記光パケットに備えられている符号化情報を前記新たな符号化情報に付け替える付替手段と、
前記特定手段にて決定された経路に、前記新たな符号化情報を備えた光パケットを出力する交換手段と、を含む、光パケット交換装置。
【請求項７】
請求項５に記載の光パケット交換装置において、
前記行き先情報は、前記光パケットの転送の際に更新される必要がないものであり、
前記決定手段は、さらに、前記復元された行き先情報に従って決定された経路に、前記光パケットを出力する、光パケット交換装置。
【請求項８】
請求項５から７のいずれか１項に記載の光パケット交換装置において、
前記決定手段は、前記誤り訂正復号化処理にて前記行き先情報が復元されなかった場合、前記光パケットを廃棄する、光パケット交換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光パケット経路決定方法および光パケット交換装置に関し、特には、光パケットを転送する光パケットネットワークにおいて、光パケットのまま、光パケットを交換する光パケット交換装置（スイッチ、ルータ等）および光パケット経路決定方法に関する。
【背景技術】
【０００２】
従来、光パケットネットワーク内の光パケット交換装置は、光パケットの全情報を光−電気−光変換することなく、光のまま光パケットを交換する（非特許文献１および２参照）。
【０００３】
具体的には、光パケット交換装置は、光パケットの全ビットの情報を光のまま認識するのでなく、光パケットの行き先を決定する情報（以下「行き先情報」と称する）のみを観測し、光パケットの行き先を決定するスイッチの切り替えを、観測された行き先情報に従って行っている。
【０００４】
行き先情報は、例えば、ヘッダ情報（ＭＰＬＳラベル、ソースＭＡＣアドレス、ソースＩＰアドレス等）または専用ラベルである。ヘッダ情報は、光パケットの一部分である。専用ラベルは、光パケットの一部分となっている場合もあるし、光パケットに付加されて光パケットに備わっている場合もある。
【０００５】
図４は、従来の光パケット交換装置１００を示したブロック図である。
【０００６】
光パケット交換装置１００は、光パケットラベル認識部１０１と、ラベル検索部１０２と、ラベル付替部１０３と、光パケット交換部１０４と、を含む。
【０００７】
光パケットラベル認識部１０１は、行き先情報（以下「ラベル」と称する）２０２ａを備える光パケット２０１を受信し、ラベル２０２ａを読み取ってラベル２０２ａを認識する。なお、光パケット交換装置１００を含む光パケットネットワークでは、ラベルとして、光パケットの転送の際に付け替えられる必要があるラベル（例えば、ＭＰＬＳラベル）が用いられているものとする。
【０００８】
光パケットラベル認識部１０１は、光パケット２０１とラベル２０２ａとを、ラベル検索部１０２に出力する。
【０００９】
ラベル検索部１０２は、光パケットラベル認識部１０１から、光パケット２０１とラベル２０２ａとを受け付けると、ラベル２０２ａに従って光パケット２０１の出力方向を決定し、その決定結果に応じた制御信号１００Ａを生成し、制御信号１００Ａを用いて光パケット交換部１０４のスイッチを制御する。また、ラベル検索部１０２は、ラベル２０２ａに基づいて、新たなラベル（新たな行き先情報）２０２ｂを特定する。ラベル検索部１０２は、光パケット２０１と新たなラベル２０２ｂとを、ラベル付替部１０３に出力する。
【００１０】
ラベル付替部１０３は、ラベル検索部１０２から、光パケット２０１と新たなラベル２０２ｂとを受け付けると、光パケット２０１に付与されているラベル２０２ａを、ラベル検索部１０２から受け付けた新たなラベル２０２ｂに付け替える。ラベル付替部１０３は、新たなラベル２０２ｂが付けられた光パケット２０１を光パケット交換部１０４に出力する。
【００１１】
光パケット交換部１０４は、光スイッチであり、ラベル検索部１０２からの制御信号１００Ａに従い、光パケットの出方路に、ラベル付替部１０３から受け付けた光パケット２０１を光のまま転送する。
【００１２】
なお、ラベルとして、光パケットの転送の際に付け替えられる必要がないラベル（例えば、ディスティネーションＩＰアドレス）が用いられた場合、ラベル検索部１０２は、新たなラベル２０２ｂを特定せず、光パケットラベル認識部１０１から受け付けた光パケット２０１をラベル付替部１０３に出力し、ラベル付替部１０３は、ラベル検索部１０２から受け付けた光パケット２０１を光パケット交換部１０４に出力する。
【００１３】
一方、光パケットネットワークではなく、光パスネットワーク（同一転送先毎にまとめられた光の経路によるネットワーク）では、光パスの両エッジノードが、各光パケットの行き先毎に、どの光パスに光パケットを通すかを判断する。
【００１４】
光パスの両エッジノードは、光パスの両エッジノード間での信頼性確保のため、光パス単位で光パケットを誤り訂正符号化している。このとき、誤り訂正符号化は、光パケットの全ビット情報に対して行われる。
【先行技術文献】
【非特許文献】
【００１５】
【非特許文献１】ECOC2009 6.3.1、4x4 Optical Packet Switching with a Prototype 4x4 Label Processing and Switching Sub-System、Ryohei Urata, Tatsushi Nakahara, Hirokazu Takenouchi, Toru Segawa, Hiroshi Ishikawa, Akira Ohki, Hiroki Sugiyama, Ryo Takahashi, NTT Photonics Laboratories, Japan; Susumu Nishihara, NTT Corporation, Japan
【非特許文献２】電子情報通信学会 総合大会 2010 B-12-20、光電子融合型光パケットルータのプロトタイプ動作、竹ノ内弘和・浦田涼平・中原達志・瀬川  徹・石川裕士・高橋  亮・須崎泰正（NTT）
【発明の概要】
【発明が解決しようとする課題】
【００１６】
光パケットネットワークにおいては、光パケットの全ビット情報を観測して光−電気−光変換することなく光のまま光パケットを交換するために、光パケットの全ビット情報のうち行き先情報のみを光−電気変換し、その行き先情報に従ってスイッチの切り替えを行っている。
【００１７】
光パケットネットワークでは、光パケットの全ビット情報を観測しないため、光パスネットワークで実行されている光パケットの全ビット情報に対する誤り訂正符号化処理を行うことができないという課題がある。よって、行き先情報にビット誤りが発生すると、光パケットを正確に交換できなくなり、通信の信頼性が低下するという課題がある。
【００１８】
以下、通信の信頼性が低下する例を具体的に説明する。
【００１９】
光パケットのスイッチ（交換）を行うために、（１）波長周回性ＡＷＧ（Arrayed Waveguide Gratings）と可変波長光源とが用いられる場合と、（２）ＭＥＭＳ（Micro Electro Mechanical Systems）ミラーが用いられる場合がある。
【００２０】
まず、（１）の波長周回性ＡＷＧと可変波長光源を用いた場合について説明する。
【００２１】
可変波長光源は、光パケットのキャリア（搬送波）となる光信号を発する。光パケットは、可変波長光源からの光信号に重畳され、波長周回性ＡＷＧへ入力される。波長周回性ＡＷＧは、波長周回性ＡＷＧへ入力する波長毎に光の出口がかわるという特性がある。このため、可変波長光源からの光信号の波長を光パケットの行き先情報（ラベル）を用いて決めるように制御すると、行き先情報によって光パケットをスイッチすることができる。
【００２２】
しかし、光パケットの行き先情報がビット誤りを起こした場合、波長周回性ＡＷＧの同一出力に複数の光パケットが出力され、ビット誤りを起こした光パケットが他の正常な光パケットと重なり合い、ビット誤りを起こした光パケットが他の正常な光パケットを破壊する可能性がある。
【００２３】
同様に（２）のＭＥＭＳミラーを用いた場合、光パケットの行き先情報に従って、ＭＥＭＳミラーの角度の変更もしくはＭＥＭＳミラーのＯＮ／ＯＦＦが行われる。このため、ＭＥＭＳミラーの場合も波長周回性ＡＷＧと同様に、行き先情報がビット誤りを起こした光パケットが、他の正常な光パケットを破壊する可能性がある。
【００２４】
このように、光のまま光パケットをスイッチする場合、行き先情報（ラベル）の誤りは、他の正常な光パケットまでも破壊する可能性があるため、通信の信頼性確保がむずかしいという問題がある。
【００２５】
本発明の目的は、通信の信頼性を確保可能な光パケット経路決定方法および光パケット交換装置を提供することである。
【課題を解決するための手段】
【００２６】
本発明の光パケット経路決定方法は、光パケットの経路を決定する光パケット交換装置が行う光パケット経路決定方法であって、光パケットの行き先を決定するための行き先情報に対して誤り訂正符号化処理を実行することによって生成された符号化情報を備えた光パケットを受信すると、当該符号化情報に対して誤り訂正復号化処理を実行する誤り訂正ステップと、前記誤り訂正復号化処理にて前記行き先情報が復元された場合、当該行き先情報に従って前記光パケットの経路を決定する決定ステップと、を含む。
【００２７】
本発明の光パケット交換装置は、光パケットの経路を決定する光パケット交換装置であって、光パケットの行き先を決定するための行き先情報に対して誤り訂正符号化処理を実行することによって生成された符号化情報を備えた光パケットを受信すると、当該符号化情報に対して誤り訂正復号化処理を実行する誤り訂正手段と、前記誤り訂正復号化処理にて前記行き先情報が復元された場合、当該行き先情報に従って前記光パケットの経路を決定する決定手段と、を含む。
【発明の効果】
【００２８】
本発明によれば、光パケットの行き先を決定するための行き先情報に対して誤り訂正符号化処理を実行することによって生成された符号化情報を備えた光パケットが受信されると、符号化情報に対して誤り訂正復号化処理が実行される。このため、誤り訂正復号化処理を実行することによって、行き先情報の誤り検出および誤り訂正を行って行き先情報を復元することができ、行き先情報の信頼性を高めることが可能になる。また、行き先情報が復元された場合、行き先情報に従って光パケットの経路が決定されるため、信頼性の高い行き先情報に従って、光パケットの経路を決定することができ、通信の信頼性を確保することが可能になる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態の光パケット交換装置１を示したブロック図である。
【図２】符号化方式として拡張ハミング符号をＭＰＬＳヘッダに適用した例を示した図である。
【図３】光パケットの先頭に独自ラベルを誤り訂正符号化した符号化独自ラベル３０１が付与された例を示した図である。
【図４】従来の光パケット交換装置１００を示したブロック図である。
【発明を実施するための形態】
【００３０】
以下、本発明の実施形態について説明する。
【００３１】
図１は、本発明の一実施形態の光パケット交換装置１を示したブロック図である。
【００３２】
光パケット交換装置１は、光パケット全体を光−電気変換することなく光パケットを交換する光パケットネットワークにおいて、光のまま光パケットを交換する複数のノード（スイッチ、ルータ等）のそれぞれとして用いられる。
【００３３】
光パケットネットワーク内の各光パケット交換装置１は、光ファイバ等のリンクによって互いに接続される。また、光パケット交換装置１は、光パケットの転送の際に、ノードまたはリンクの品質劣化による光パケットのビット誤りの検出およびビット誤りの訂正を行う。
【００３４】
図１において、光パケット交換装置１は、誤り訂正部２と、決定部３と、を含む。誤り訂正部２は、光パケットラベル認識部２１と、ラベル復号／エラー訂正・検出部２２と、を含む。決定部３は、ラベル検索部３１と、次ラベル符号化部３２と、ラベル付替部３３と、光パケット交換部３４と、を含む。
【００３５】
誤り訂正部２は、誤り訂正手段の一例である。誤り訂正部２は、符号化情報４１ａを備えた光パケット４を受信する。
【００３６】
符号化情報４１ａは、光パケット４の行き先を決定するための行き先情報（以下「ラベル」と称する）に対して誤り訂正符号化処理が実行された情報である。
【００３７】
本実施形態では、誤り訂正符号化の方式として、拡張ハミング符号方式が用いられる。なお、誤り訂正符号化の方式は、拡張ハミング符号方式に限らず適宜変更可能である。
【００３８】
ラベルは、ヘッダ情報（ＭＰＬＳラベル、ソースＭＡＣアドレス、ソースＩＰアドレス等）または専用ラベルである。ヘッダ情報は、光パケットの一部分として光パケットに備わっている。専用ラベルは、光パケットの一部分として光パケットに備わっている場合もあるし、光パケットに付加されて光パケットに備わっている場合もある。
【００３９】
本実施形態では、ラベルとして、光パケット４の転送の際に付け替えられる必要があるラベル（例えば、ＭＰＬＳラベル）が用いられているものとする。
【００４０】
誤り訂正部２は、符号化情報４１ａを備えた光パケット４を受信すると、符号化情報４１ａに対して誤り訂正復号化処理を実行する。誤り訂正復号化の方式としては、符号化情報４１ａの生成に用いられた誤り訂正符号化の方式に対応する誤り訂正復号化の方式が用いられる。本実施形態では、誤り訂正復号化の方式としては、拡張ハミング符号方式に対応する誤り訂正復号化の方式が用いられる。
【００４１】
光パケットラベル認識部２１は、符号化情報４１ａを備えた光パケット４を光ファイバ等のリンクを介して受信する。光パケットラベル認識部２１は、光パケット４を受信すると、光パケット４から符号化情報４１ａを読み取り、符号化情報４１ａを認識する。光パケットラベル認識部２１は、符号化情報４１ａを認識すると、光パケット４と符号化情報４１ａとを、ラベル復号／エラー訂正・検出部２２に出力する。
【００４２】
ラベル復号／エラー訂正・検出部２２は、光パケットラベル認識部２１から、光パケット４と符号化情報４１ａとを受け付けると、符号化情報４１ａに対して拡張ハミング符号方式に対応する誤り訂正復号化処理を実行する。ラベル復号／エラー訂正・検出部２２は、符号化情報４１ａに対して拡張ハミング符号方式に対応する誤り訂正復号化を行うことによって、符号化情報４１ａを復号化してラベルを生成し、ラベルのビット誤りを検出し、検出されたラベルのビット誤りを訂正する、という一連の処理を行う。
【００４３】
本実施形態では、ラベル復号／エラー訂正・検出部２２は、ビットエラーのないラベルを、復元されたラベルとして出力し、また、１ｂｉｔエラーのラベルを訂正し訂正後のラベルを、復元されたラベルとして出力し、また、２ｂｉｔエラーのラベル（本実施形態では、２ｂｉｔエラーのラベルを備える光パケット）を廃棄する。また、ラベル復号／エラー訂正・検出部２２は、誤り訂正復号化処理を実行することによって行われるエラー訂正およびエラー検出のログを保持する。
【００４４】
ラベル復号／エラー訂正・検出部２２は、２ｂｉｔエラー検出時に行う光パケットの廃棄処理としては、光パケット４を予め用意された専用の廃棄ポート（不図示）へ出力する旨の廃棄信号Ｂを、所定時間だけ、光パケット交換部３４に送信し、廃棄信号Ｂにて光パケット交換部３４を制御して光パケットを廃棄し、他の光パケットの通信を妨げないようにする。
【００４５】
なお、所定時間は、例えば、廃棄予定の光パケット（ラベルに２ｂｉｔエラーが発生している光パケット）が、ラベル復号／エラー訂正・検出部２２を出力してから光パケット交換部３４を通過するまでに要する時間である。
【００４６】
ラベル復号／エラー訂正・検出部２２は、光パケット４と復元されたラベルとを、決定部３（具体的には、ラベル検索部３１）に出力する。
【００４７】
決定部３は、決定手段の一例である。決定部３は、誤り訂正復号化処理にてラベルが復元された場合、復元されたラベルに従って、光パケットの経路を決定する。
【００４８】
ラベル検索部３１は、特定手段の一例である。
【００４９】
ラベル検索部３１は、ラベル復号／エラー訂正・検出部２２から、光パケット４とラベル（復元されたラベル）とを受け付けると、そのラベルに従って、光パケット４の出力方向（経路）を決定し、その決定結果に応じた制御信号Ａを生成し、制御信号Ａを用いて光パケット交換部３４のスイッチを制御し、光パケット４の経路を決定する。
【００５０】
また、ラベル検索部３１は、ラベル復号／エラー訂正・検出部２２からのラベル（例えば、ＭＰＬＳラベル）に基づいて、新たなラベル（新たな行き先情報）を特定する。例えば、ラベルがＭＰＬＳラベルである場合、ラベル検索部３１は、ラベルごとに転送先および新たなラベルを示すラベル情報を保持し、このラベル情報を参照しながら、ラベル復号／エラー訂正・検出部２２からのラベルに対応する新たなラベルを特定する。
【００５１】
ラベル検索部３１は、光パケット４と新たなラベルとを、次ラベル符号化部３２に出力する。
【００５２】
次ラベル符号化部３２は、符号化手段の一例である。
【００５３】
次ラベル符号化部３２は、ラベル検出部３１から、光パケット４と新たなラベルとを受け付けると、新たなラベルに対して、拡張ハミング符号方式の誤り訂正符号化処理を実行して新たな符号化情報４１ｂを生成する。次ラベル符号化部３２は、光パケット４と新たな符号化情報４１ｂとを、ラベル付替部３３に出力する。
【００５４】
ラベル付替部３３は、付替手段の一例である。
【００５５】
ラベル付替部３３は、次ラベル符号化部３２から、光パケット４と新たな符号化情報４１ｂとを受け付けると、光パケット４が備える符号化情報４１ａを、新たな符号化情報４１ｂに付け替える。ラベル付替部３３は、新たな符号化情報４１ｂが付けられた光パケット４を、光パケット交換部３４に出力する。
【００５６】
光パケット交換部３４は、交換手段の一例である。
【００５７】
光パケット交換部３４は、ラベル検索部３１からの制御信号Ａに従って決定された光パケットの出方路（経路）に、ラベル付替部３３からの光パケット４を出力する。
【００５８】
なお、光パケット交換部３４は、ラベル復号／エラー訂正・検出部２２から廃棄信号Ｂを受け付けている間は、ラベル検索部３１からの制御信号Ａに従わずに、エラーが発生している光パケット４を廃棄ポート（不図示）へ出力して、エラーが発生している光パケット４を廃棄する。
【００５９】
次に、動作を説明する。
【００６０】
光パケットラベル認識部２１は、符号化情報４１ａを備えた光パケット４を受信すると、符号化情報４１ａを読み取り、光パケット４と符号化情報４１ａとを、ラベル復号／エラー訂正・検出部２２に出力する。
【００６１】
ラベル復号／エラー訂正・検出部２２は、光パケット４と符号化情報４１ａとを受け付けると、符号化情報４１ａに対して誤り訂正復号化処理を実行する。ラベル復号／エラー訂正・検出部２２は、誤り訂正復号化処理を実行することによってラベルを復元できた場合、光パケット４と復元されたラベルとを、ラベル検索部３１に出力する。
【００６２】
ラベル検索部３１は、光パケット４とラベルとを受け付けると、ラベルに従って、光パケット４の出力方向（経路）を決定し、その決定結果に応じた制御信号Ａを用いて、光パケット交換部３４のスイッチを制御し、光パケット４の経路を決定し、また、ラベル（例えば、ＭＰＬＳラベル）に基づいて、新たなラベルを特定する。ラベル検索部３１は、光パケット４と新たなラベルとを、次ラベル符号化部３２に出力する。
【００６３】
次ラベル符号化部３２は、光パケット４と新たなラベルとを受け付けると、新たなラベルに対して、誤り訂正符号化処理を実行して新たな符号化情報４１ｂを生成し、光パケット４と新たな符号化情報４１ｂとを、ラベル付替部３３に出力する。
【００６４】
ラベル付替部３３は、光パケット４と新たな符号化情報４１ｂとを受け付けると、光パケット４が備える符号化情報４１ａを、新たな符号化情報４１ｂに付け替え、新たな符号化情報４１ｂが付けられた光パケット４を、光パケット交換部３４に出力する。
【００６５】
光パケット交換部３４は、ラベル検索部３１からの制御信号Ａに従って決定された光パケットの出方路（経路）に、ラベル付替部３３からの光パケット４を出力する。
【００６６】
なお、光パケット交換部３４は、ラベル復号／エラー訂正・検出部２２から廃棄信号Ｂを受け付けている間は、ラベル検索部３１からの制御信号Ａに従わずに、エラーが発生している光パケット４を廃棄ポートへ出力する。
【００６７】
図２は、符号化方式として拡張ハミング符号をＭＰＬＳヘッダに適用した例を示した図である。
【００６８】
図２に示すように、一般的には、ＭＰＬＳラベル（ＳＩＭヘッダ）２０１内に、２０ビットのラベル２０１ａと３ビットのＥＸＰ（Experimental）２０１ｂと１ビットのＳ（スタック）２０１ｃと８ビットのＴＴＬ（Time to Live）２０１ｄとからなる３２ビットの行き先情報２０１Ａが設定される。
【００６９】
本実施形態では、１７ビットのラベル２０２ａと１ビットのＳ（スタック）２０２ｂと８ビットのＴＴＬ２０２ｃとからなる２６ビットの行き先情報（提案ラベル）２０２が設定される。そして、２６ビットの行き先情報２０２に対して拡張ハミング符号方式で誤り訂正符号化処理を実行することによって、３２ビットの符号化情報（提案符号化ラベル）２０３が生成される。３２ビットの符号化情報２０３は、３２ビットの行き先情報２０１Ａの代わりに、ＭＰＬＳラベル（ＳＩＭヘッダ）２０１内に設定される。なお、３２ビットの符号化情報２０３は、２６ビットの符号化ヘッダ（２６ビットの行き先情報２０２に対応）２０３ａと、６ビットの検査ビット２０３ｂと、を有する。
【００７０】
拡張ハミング符号は、１ビット誤り訂正および２ビット誤り検出が可能である。また、拡張ハミング符号は、パソコン等のハードディスクドライブやメモリの高信頼化に使用されているように、高速な符号化・復号化が可能であることが特徴である。
【００７１】
図３は、独自ラベル（行き先情報）が生成され、その独自ラベルに従った転送を可能にするように、光パケットの先頭に、独自ラベルに対して誤り訂正符号化処理が実行されることによって生成された符号化独自ラベル（符号化情報）３０１が付与された例を示した図である。
【００７２】
図３において、符号化独自ラベル３０１は、２６ビットの符号化ヘッダ（２６ビットの独自ラベルに対応）３０１ａと、６ビットの検査ビット３０１ｂと、を有する。
【００７３】
本実施形態によれば、誤り訂正部２は、符号化情報４１ａを備えた光パケット４を受信すると、符号化情報４１ａに対して誤り訂正復号化処理を実行する。このため、誤り訂正復号化処理を実行することによって、ラベルの誤り検出および誤り訂正を行うことができ、ラベルの信頼性を高めることが可能になる。
【００７４】
決定部３は、誤り訂正復号化処理を実行することによってラベルが復元された場合、復元されたラベルに従って光パケット４の経路を決定する。このため、信頼性の高いラベルに従って、光パケット４の経路を決定することができ、通信の信頼性を確保することが可能になる。
【００７５】
なお、ラベルが、光パケットの転送の際に付け替えられる必要があるものである（例えば、ＭＰＬＳラベル）場合、ラベル検索部３１は、復元されたラベルに従って、光パケット４の経路を決定し、かつ、復元されたラベルに従って、新たなラベルを特定する。次ラベル符号化部３２は、その新たなラベルに対して誤り訂正符号化処理を実行して新たな符号化情報４１ｂを生成する。ラベル付替部３３は、光パケット４が備える符号化情報４１ａを、新たな符号化情報４１ｂに付け替える。光パケット交換部３４は、ラベル検索部３１からの制御信号Ａに従って決定された光パケットの出方路（経路）に、符号化情報４１ｂが備えられた光パケット４を出力する。
【００７６】
このため、ラベルが、光パケットの転送の際に付け替えられる必要があるものである場合に、光パケット４が備える符号化情報４１ａを、新たなラベルを誤り訂正符号化した新たな符号化情報４１ｂに付け替えることが可能になる。よって、ラベルが、光パケットの転送の際に付け替えられる必要があるものである場合にも、通信の信頼性を確保することが可能になる。
【００７７】
なお、上記実施形態では、ラベルが、光パケットの転送の際に付け替えられる必要があるものである場合を説明したが、ラベルが、光パケットの転送の際に付け替えられる必要がないラベル（例えば、ディスティネーションＩＰアドレス）の場合には、光パケット交換装置１は、例えば、以下のように変形される。
【００７８】
ラベル検索部３１は、新たなラベルを特定せず、光パケット４のみを、次ラベル符号化部３２に出力する。次ラベル符号化部３２は、ラベル検出部３１から、光パケット４のみを受け付けた場合、光パケット４のみを、ラベル付替部３３に出力する。ラベル付替部３３は、次ラベル符号化部３２から、光パケット４のみを受け付けた場合、光パケット４を、光パケット交換部３４に出力する。
【００７９】
この場合、ラベルが、光パケットの転送の際に付け替えられる必要がないものである場合にも、通信の信頼性を確保することが可能になる。
【００８０】
また、上記実施形態では、決定部３は、誤り訂正部２での誤り訂正復号化処理にて訂正できないエラーがラベルに存在する場合、つまり、ラベルが復元されなかった場合、エラーを有する光パケット４を廃棄する。この場合、エラーを有する光パケットによって、エラーを有さない光パケットが破壊されてしまうことを防止可能になる。
【００８１】
また、上記実施形態では、ラベル復号／エラー訂正・検出部２２が、光パケット交換部３４に廃棄信号Ｂを出力してエラーを有する光パケット４を廃棄するが、エラーを有する光パケット４の廃棄処理を以下のように行ってもよい。
【００８２】
ラベル復号／エラー訂正・検出部２２は、ラベルに２ｂｉｔエラーが発生している光パケット（以下「エラー光パケット」と称する）４を検出すると、エラー光パケット４とエラー検出信号とを、ラベル検索部３１に出力する。この際、ラベル復号／エラー訂正・検出部２２は、エラーを有するラベルをラベル検索部３１に出力しない。
【００８３】
ラベル検索部３１は、エラー光パケット４とエラー検出信号を受け付けると、エラー光パケット４を予め用意された専用の廃棄ポート（不図示）へ出力する旨の廃棄用制御信号を、特定時間だけ、光パケット交換部３４に出力し、廃棄用制御信号にて光パケット交換部３４を制御してエラー光パケット４を廃棄し、他の光パケットの通信を妨げないようにする。
【００８４】
なお、特定時間は、例えば、廃棄予定のエラー光パケット４が、ラベル検索部３１を出力してから光パケット交換部３４を通過するまでに要する時間である。
【００８５】
また、ラベル検索部３１は、廃棄用制御信号を光パケット交換部３４に出力すると共に、エラー光パケット４を次ラベル符号化部３２に出力する。次ラベル符号化部３２に出力されたエラー光パケット４は、次ラベル符号化部３２およびラベル付替部３３を通って光パケット交換部３４に入力され、廃棄ポートへ出力される。
【００８６】
以上説明したように、本実施形態では、光パケットネットワークにおいて、光−電気−光変換を実施する光パケットの行き先を決定する行き先情報に対して、誤り訂正符号化を行うことによって、光パケットに備えられた行き先情報の誤り検出および誤り訂正を行うことが可能となり、光パケットネットワークの高信頼化が可能となり、また、誤り検出および誤り訂正が行われたノードを特定することにより、品質劣化がおこっている場所を特定することが可能となり、また、誤り訂正ができない光パケットを廃棄することにより、他の正常な光パケットの通信を妨げることを防止できる。
【００８７】
以上説明した実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【符号の説明】
【００８８】
１      光パケット交換装置
２      誤り訂正部
２１    光パケットラベル認識部
２２    ラベル復号／エラー訂正・検出部
３      決定部
３１    ラベル検索部
３２    次ラベル符号化部
３３    ラベル付替部
３４    光パケット交換部
４      光パケット
４１ａ、４１ｂ  符号化情報
【図１】
2012044356.tif 000003
【図２】
2012044356.tif 000004
【図３】
2012044356.tif 000005
【図４】
2012044356.tif 000006