(57)【特許請求の範囲】
【請求項１】
ローカルネットワーク要素におけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移の方法であって、
第１の状態にあるローカル端の状態を変更するように構成される第１のメッセージを受信するステップであって、第１のメッセージが第１の状態によりオーバライドされる、ステップと、
ローカル端の状態を変更するように構成される第２のメッセージを受信するステップと、
第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定するステップと、
ローカル端の状態を第２の状態に変更するステップと
を含み、
第１の状態が、ローカルネットワーク要素からの第１の強制切替コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態であり、
第１のメッセージが、遠端ネットワーク要素からの第２の強制切替コマンドであり、
第２のメッセージが、クリアコマンドであり、
第２の状態が、要求が存在せず、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である、方法。
【請求項２】
ローカルネットワーク要素におけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移の方法であって、
第１の状態にあるローカル端の状態を変更するように構成される第１のメッセージを受信するステップであって、第１のメッセージが第１の状態によりオーバライドされる、ステップと、
ローカル端の状態を変更するように構成される第２のメッセージを受信するステップと、
第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定するステップと、
ローカル端の状態を第２の状態に変更するステップと
を含み、
第１の状態が、ローカルネットワーク要素からの第１の手動切替コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態であり、
第１のメッセージが、遠端ネットワーク要素からの第２の手動切替コマンドであり、
第２のメッセージが、クリアコマンドであり、
第２の状態が、要求が存在せず、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である、方法。
【請求項３】
ローカルネットワーク要素におけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移の方法であって、
第１の状態にあるローカル端の状態を変更するように構成される第１のメッセージを受信するステップであって、第１のメッセージが第１の状態によりオーバライドされる、ステップと、
ローカル端の状態を変更するように構成される第２のメッセージを受信するステップと、
第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定するステップと、
ローカル端の状態を第２の状態に変更するステップと
を含み、
第１の状態が、非運用系信号故障がローカルネットワーク要素により検出され、ローカル端の運用系エンティティがアクティブであり、ローカル端の非運用系エンティティがスタンバイであるような状態であり、
第１のメッセージが、運用系信号故障がローカルネットワーク要素により検出されたというメッセージであり、
第２のメッセージが、非運用系信号故障が復旧されたというメッセージであり、
第２の状態が、運用系信号故障が検出され、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である、方法。
【請求項４】
プロテクトグループが、リニアの１＋１双方向切り戻しモード、リニアの１＋１双方向非切り戻しモード、リニアの１：１双方向切り戻しモード、またはリニアの１：１双方向非切り戻しモードにある、請求項１から３のいずれか一項に記載の方法。
【請求項５】
ローカルネットワーク要素におけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移の方法であって、
第１の状態にあるローカル端の状態を変更するように構成される第１のメッセージを受信するステップであって、第１のメッセージが第１の状態によりオーバライドされる、ステップと、
ローカル端の状態を変更するように構成される第２のメッセージを受信するステップと、
第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定するステップと、
ローカル端の状態を第２の状態に変更するステップと
を含み、
第１の状態が、ローカルネットワーク要素からの第１の演習コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態であり、
第１のメッセージが、遠端ネットワーク要素からの第２の演習コマンドであり、
第２のメッセージが、クリアコマンドであり、
第２の状態が、切り戻し要求が遠端ネットワーク要素に信号で伝えられ、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である、方法。
【請求項６】
プロテクトグループが、リニアの１：１双方向非切り戻しモードまたはリニアの１＋１双方向非切り戻しモードである、請求項５に記載の方法。
【請求項７】
ローカルネットワーク要素におけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移のための状態遷移手段であって、
第１の状態にあるローカル端の状態を変更するように構成される第１の受信手段であって、第１のメッセージが第１の状態によりオーバライドされる、手段と、
ローカル端の状態を変更するように構成される第２のメッセージを受信するように構成される第２の受信手段と、
第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定するように構成される判定手段と、
ローカル端の状態を第２の状態に変更するように構成される変更手段と
を含み、
第１の状態が、ローカルネットワーク要素からの第１の強制切替コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態であり、
第１のメッセージが、遠端ネットワーク要素からの第２の強制切替コマンドであり、
第２のメッセージが、クリアコマンドであり、
第２の状態が、要求が存在せず、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である、状態遷移手段。
【請求項８】
ローカルネットワーク要素におけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移のための状態遷移手段であって、
第１の状態にあるローカル端の状態を変更するように構成される第１の受信手段であって、第１のメッセージが第１の状態によりオーバライドされる、手段と、
ローカル端の状態を変更するように構成される第２のメッセージを受信するように構成される第２の受信手段と、
第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定するように構成される判定手段と、
ローカル端の状態を第２の状態に変更するように構成される変更手段と
を含み、
第１の状態が、ローカルネットワーク要素からの第１の手動切替コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態であり、
第１のメッセージが、遠端ネットワーク要素からの第２の手動切替コマンドであり、
第２のメッセージが、クリアコマンドであり、
第２の状態が、要求が存在せず、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である、状態遷移手段。
【請求項９】
ローカルネットワーク要素におけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移のための状態遷移手段であって、
第１の状態にあるローカル端の状態を変更するように構成される第１の受信手段であって、第１のメッセージが第１の状態によりオーバライドされる、手段と、
ローカル端の状態を変更するように構成される第２のメッセージを受信するように構成される第２の受信手段と、
第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定するように構成される判定手段と、
ローカル端の状態を第２の状態に変更するように構成される変更手段と
を含み、
第１の状態が、非運用系信号故障がローカルネットワーク要素により検出され、ローカル端の運用系エンティティがアクティブであり、ローカル端の非運用系エンティティがスタンバイであるような状態であり、
第１のメッセージが、運用系信号故障がローカルネットワーク要素により検出されたというメッセージであり、
第２のメッセージが、非運用系信号故障が復旧されたというメッセージであり、
第２の状態が、運用系信号故障が検出され、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である、状態遷移手段。
【請求項１０】
プロテクトグループが、リニアの１＋１双方向切り戻しモード、リニアの１＋１双方向非切り戻しモード、リニアの１：１双方向切り戻しモード、またはリニアの１：１双方向非切り戻しモードにある、請求項７から９のいずれか一項に記載の状態遷移手段。
【請求項１１】
ローカルネットワーク要素におけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移のための状態遷移手段であって、
第１の状態にあるローカル端の状態を変更するように構成される第１の受信手段であって、第１のメッセージが第１の状態によりオーバライドされる、手段と、
ローカル端の状態を変更するように構成される第２のメッセージを受信するように構成される第２の受信手段と、
第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定するように構成される判定手段と、
ローカル端の状態を第２の状態に変更するように構成される変更手段と
を含み、
第１の状態が、ローカルネットワーク要素からの第１の演習コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態であり、
第１のメッセージが、遠端ネットワーク要素からの第２の演習コマンドであり、
第２のメッセージが、クリアコマンドであり、
第２の状態が、切り戻し要求が遠端ネットワーク要素に信号で伝えられ、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である、状態遷移手段。
【請求項１２】
プロテクトグループが、リニアの１：１双方向非切り戻しモードまたはリニアの１＋１双方向非切り戻しモードにある、請求項１１に記載の状態遷移手段。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は状態遷移に関し、特に、イーサネットリニアプロテクション切替の状態遷移のための方法および手段に関する。
【背景技術】
【０００２】
ＩＴＵ−Ｔ勧告Ｇ．８０３１／Ｙ．１３４２では、イーサネット伝送ネットワークにおける、ＥＴＨ（イーサネットレイヤネットワーク）ＳＮＣ（サブネットワーク接続）に基づく、ポイントツーポイントＶＬＡＮ（仮想ＬＡＮ）のための、ＡＰＳ（自動プロテクション切替）プロトコルおよびリニアプロテクション切替機構が定義される。
【０００３】
リニアプロテクション切替機構は、ＩＴＵ−Ｔ勧告Ｇ．８０１０／Ｙ．１３０６で説明されるように、ＶＬＡＮベースのイーサネットネットワークに適用される。プロテクション切替は、完全に割り当てられたサバイバビリティ機構である。プロテクション切替は、非運用系エンティティの経路および帯域幅が、選択された運用系エンティティのために用意されるという意味で、完全に割り当てられている。プロテクション切替は、高速で簡素なサバイバビリティ機構を実現する。ネットワーク事業者は、ＲＳＴＰ（ラピッドスパニングツリープロトコル）のような他のサバイバビリティ機構によるよりも、プロテクション切替によって、ネットワークの状態（例えば、アクティブなネットワークのトポロジー）の把握が容易になる。
【０００４】
２種類のプロテクション切替のアーキテクチャが規定され、それらは、リニア１＋１プロテクション切替アーキテクチャと、リニア１：１プロテクション切替アーキテクチャである。リニア１＋１プロテクション切替アーキテクチャは、単方向の切替または双方向の切替のいずれかで動作する。リニア１：１プロテクション切替アーキテクチャは、双方向の切替で動作する。
【０００５】
リニア１＋１プロテクション切替アーキテクチャでは、非運用系伝送エンティティは、各運用系伝送エンティティに専用である。通常のトラフィックはコピーされ、保護されるドメインのソースにおけるパーマネントブリッジによって、運用系伝送エンティティと非運用系伝送エンティティの両方に与えられる。運用系伝送エンティティと非運用系伝送エンティティとの上のトラフィックは、保護されるドメインのシンクに同時に送信されるが、運用系伝送エンティティと非運用系伝送エンティティとの選択は、サーバ異常標示のような何らかの所定の基準に基づいて行われる。
【０００６】
選択は、リニア１＋１プロテクション切替アーキテクチャの保護されたドメインのシンクでのみ行われるが、双方向リニア１＋１プロテクション切替は、両方向のためのセレクタが同一のエンティティを選択するように、ＡＰＳ調整プロトコルを必要とする。一方、単方向リニア１＋１プロテクション切替は、ＡＰＳ調整プロトコルを必要としない。
【０００７】
リニア１：１プロテクション切替アーキテクチャでは、非運用系伝送エンティティは、運用系伝送エンティティに専用である。しかし、通常のトラフィックは、保護されるドメインのソースにおけるセレクタブリッジを用いて、運用系伝送エンティティまたは非運用系伝送エンティティのいずれかで伝送される。保護されるドメインのシンクにあるセレクタは、通常のトラフィックを搬送するエンティティを選択する。ソースおよびシンクは、ソースにあるセレクタブリッジおよびシンクにあるセレクタが同一のエンティティを選択することを確実にするように調整される必要があり、ＡＰＳ調整プロトコルが必要になる。
【０００８】
切り戻し動作および非切り戻し動作という、２種類の動作も規定される。
【０００９】
切り戻し動作では、通常のトラフィック信号は、切替をクリアさせる条件（複数可）の後で、運用系伝送エンティティに復帰する。コマンド（例えば強制切替コマンド）をクリアする場合、これは直ちに起きる。不具合をクリアする場合、これは一般に、「復旧待ち」タイマーが満了した後で起き、このタイマーは、間欠的な不具合の場合にセレクタのチャタリングを避けるために用いられる。
【００１０】
非切り戻し動作では、通常のトラフィック信号は、切替の理由がクリアされた後でも、非運用系伝送エンティティに残ることができる。これは一般に、前の切替要求を、優先度の低い切り戻し禁止要求で置き換えることによって実現する。
【００１１】
加えて、いくつかの状態がＧ．８０３１で規定され、それらの状態の優先度も規定される。
【発明の概要】
【発明が解決しようとする課題】
【００１２】
本発明の発明者らは、図１から図６に示される状態遷移の状況において、いくつかの問題があることを見出す。
【００１３】
図１に示されるように（ＷｅｓｔはローカルのＮＥ（ネットワーク要素）であり、Ｅａｓｔは遠端のＮＥである）、１：１の双方向切り戻し動作である状況１ａでは、ローカルのＮＥの現在の状態は、ローカルのＮＥから強制切替コマンドを受信した後の状態Ｄ（すなわち強制切替、運用系エンティティはスタンバイであり非運用系エンティティはアクティブである）である。クリアコマンドが発せられてローカルの強制切替コマンドをクリアすると、ローカルのＮＥは、ローカルの強制切替コマンドにより事前にオーバライドされていた、ＡＰＳを介した遠端の強制切替コマンドも受信する。Ｇ．８０３１の状態遷移規格によれば、状態は、クリアコマンドのみを考慮することで、状態Ｄから状態Ａ（すなわち要求なし、運用系エンティティはアクティブであり、非運用系エンティティはスタンバイである）に変化する。そして、遠端の強制切替コマンドが再確認されると、ローカルのＮＥの状態は、状態Ａから状態Ｂ（すなわち要求なし、運用系エンティティはスタンバイであり、非運用系エンティティはアクティブである）に変化する。
【００１４】
Ｇ．８０３１の規格によると強制切替コマンドの優先度は状態Ａの優先度よりも高いため、状況１ａの状態遷移は優先度の高いコマンドが存在するときに優先度の低い状態への状態遷移を引き起こし、さらに、状態Ｄの遠端のＮＥが非運用系エンティティにトラフィックを送り、状態ＡのローカルのＮＥが運用系エンティティにトラフィックを送るため、ローカルのＮＥが状態Ａにあるときにトラフィックの損失も発生させる。加えて、追加のＡＰＳアルゴリズム再計算時間およびプロテクション切替時間が発生する。
【００１５】
図２に示されるように、１：１の双方向非切り戻し動作である状況１ｂでは、ローカルのＮＥの現在の状態は、ローカルのＮＥから強制切替コマンドを受信した後の状態Ｄである。クリアコマンドが発せられてローカルの強制切替コマンドをクリアすると、ローカルのＮＥは、ローカルの強制切替コマンドにより事前にオーバライドされていた、ＡＰＳを介した遠端の強制切替コマンドも受信する。Ｇ．８０３１の状態遷移規格によれば、状態は、クリアコマンドのみを考慮することで、状態Ｄから状態Ｉ（すなわち切り戻し禁止、運用系エンティティはスタンバイであり、非運用系エンティティはアクティブである）に変化する。そして、遠端の強制切替コマンドが再確認されると、ローカルのＮＥの状態は、状態Ｉから状態Ｂに変化する。
【００１６】
Ｇ．８０３１の規格によると強制切替コマンドの優先度は状態Ｉの優先度よりも高いため、状況１ｂの状態遷移は優先度の高いコマンドが存在するときに優先度の低い状態への状態遷移を引き起こし、さらに、追加のＡＰＳアルゴリズム再計算時間およびプロテクション切替時間を発生させる。
【００１７】
図３に示されるように、１：１の双方向切り戻し動作である状況２ａでは、ローカルのＮＥの現在の状態は、ローカルのＮＥから手動切替コマンドを受信した後の状態Ｇ（すなわち手動切替、運用系エンティティはスタンバイであり、非運用系エンティティはアクティブである）である。クリアコマンドが発せられてローカルの手動切替コマンドをクリアすると、ローカルのＮＥは、ローカルの手動切替コマンドにより事前にオーバライドされていた、ＡＰＳを介した遠端の手動切替コマンドも受信する。Ｇ．８０３１の状態遷移規格によれば、状態は、クリアコマンドのみを考慮することで、状態Ｇから状態Ａに変化する。そして、遠端の手動切替コマンドが再確認されると、ローカルのＮＥの状態は、状態Ａから状態Ｂに変化する。
【００１８】
Ｇ．８０３１の規格によると手動切替コマンドの優先度は状態Ａの優先度よりも高いため、状況２ａの状態遷移は優先度の高いコマンドが存在するときに優先度の低い状態への状態遷移を引き起こし、さらに、状態Ｇの遠端のＮＥが非運用系エンティティにトラフィックを送り、状態ＡのローカルのＮＥが運用系エンティティにトラフィックを送るために、ローカルのＮＥが状態Ａにあるときにトラフィックの損失も発生させる。加えて、追加のＡＰＳアルゴリズム再計算時間およびプロテクション切替時間が発生する。
【００１９】
図４に示されるように、１：１の双方向非切り戻し動作である状況２ｂでは、ローカルのＮＥの現在の状態は、ローカルのＮＥから手動切替コマンドを受信した後の状態Ｇである。クリアコマンドが発せられてローカルの手動切替コマンドをクリアすると、ローカルのＮＥは、ローカルの手動切替コマンドにより事前にオーバライドされていた、ＡＰＳを介した遠端の手動切替コマンドも受信する。Ｇ．８０３１の状態遷移規格によれば、状態は、クリアコマンドのみを考慮することで、状態Ｇから状態Ｉに変化する。そして、遠端の手動切替コマンドが再確認されると、ローカルのＮＥの状態は、状態Ｉから状態Ｂに変化する。
【００２０】
Ｇ．８０３１の規格によると手動切替コマンドの優先度は状態Ｉの優先度よりも高いため、状況２ｂの状態遷移は優先度の高いコマンドが存在するときに優先度の低い状態への状態遷移を引き起こし、さらに、追加のＡＰＳアルゴリズム再計算時間およびプロテクション切替時間を発生させる。
【００２１】
図５に示されるように、１：１の双方向切り戻し動作である状況３ａでは、ローカルのＮＥの現在の状況は、ローカルのＮＥにより非運用系信号故障が検出された後の、状態Ｆ（すなわち非運用系信号故障、運用系エンティティはアクティブであり、非運用系エンティティはスタンバイである）である。ローカルのＮＥが、非運用系信号故障が復旧したことを検出すると、ローカルのＮＥは、ローカルのＮＥにより検出された非運用系信号故障によりオーバライドされる運用系信号故障も検出する。Ｇ．８０３１の状態遷移規格によれば、状態は、状態Ｆから状態Ａに変化する。そして、運用系信号故障がローカルのＮＥにより検出されるので、状態は、状態Ａから状態Ｅ（すなわち運用系信号故障、運用系エンティティはスタンバイであり、非運用系エンティティはアクティブである）に変化する。
【００２２】
Ｇ．８０３１の規格によると運用系信号故障の優先度は状態Ａの優先度よりも高いため、状況３ａの状態遷移は、優先度の高いコマンドが存在するときに優先度の低い状態への状態遷移を引き起こし、さらに、状態ＡのローカルのＮＥが運用系エンティティでトラフィックを送っているときに運用系信号故障が存在するために、ローカルのＮＥが状態Ａにあるときにトラフィックの損失も発生させる。加えて、追加のＡＰＳアルゴリズム再計算時間およびプロテクション切替時間が発生する。
【００２３】
図６に示される１：１の双方向非切り戻し動作である状況３ｂの分析は、状況３ａの分析と同様である。
【００２４】
図７に示されるように、１：１の双方向非切り戻し動作である状況４では、ローカルのＮＥの現在の状態は、ローカルのＮＥから演習コマンドを受信した後の状態Ｋ（すなわち演習、運用系エンティティはスタンバイであり、非運用系エンティティはアクティブである）である。クリアコマンドが発せられてローカルの演習コマンドをクリアすると、ローカルのＮＥは、ローカルの演習コマンドにより事前にオーバライドされていた、ＡＰＳを介した遠端の演習コマンドも受信する。Ｇ．８０３１の状態遷移規格によれば、状態は、クリアコマンドのみを考慮することで、状態Ｋから状態Ｉに変化する。そして、遠端の演習コマンドが再確認されると、ローカルのＮＥの状態は、状態Ｉから状態Ｍ（すなわち切り戻し要求、運用系エンティティはスタンバイであり、非運用系エンティティはアクティブである）に変化する。
【００２５】
Ｇ．８０３１の規格によると演習コマンドの優先度は状態Ｉの優先度よりも高いため、状況４の状態遷移は優先度の高いコマンドが存在するときに優先度の低い状態への状態遷移を引き起こし、さらに、追加のＡＰＳアルゴリズム再計算時間およびプロテクション切替時間も発生させる。
【００２６】
上の分析によれば、トラフィック損失を低減するために、不要な状態遷移を低減することが有利であろう。プロテクション切替時間を低減することも望ましいであろう。
【課題を解決するための手段】
【００２７】
上の問題の１つまたは複数により良好に対処するために、本発明の第１の態様によれば、ローカルネットワーク要素におけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移の方法が提供され、その方法は：
第１の状態にあるローカル端の状態を変更するように構成される第１のメッセージを受信するステップであって、第１のメッセージが第１の状態によりオーバライドされる、ステップと、
ローカル端の状態を変更するように構成される第２のメッセージを受信するステップと、
第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定するステップと、
ローカル端の状態を第２の状態に変更するステップと
を含む。
【００２８】
第１の状態によりオーバライドされる第１のメッセージと、第２のメッセージの両方が、状態遷移で考慮されるので、不要な中間の状態が避けられ、トラフィック損失およびプロテクション切替時間が少なくなる。
【００２９】
本発明の第２の態様によれば、ローカルネットワーク要素におけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移のための状態遷移手段が提供され、その状態遷移手段は：
第１の状態にあるローカル端の状態を変更するように構成される第１の受信手段であって、第１のメッセージが第１の状態によりオーバライドされる、手段と、
ローカル端の状態を変更するように構成される第２のメッセージを受信するように構成される第２の受信手段と、
第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定するように構成される判定手段と、
ローカル端の状態を第２の状態に変更するように構成される変更手段と
を含む。
【００３０】
本発明のこれらの態様および他の態様は、以下で説明される実施形態を参照すると明らかであり解明されるだろう。
【００３１】
本発明の上記および別の目的ならびに特徴が、添付の図面に関連して考慮される以下の詳細な説明から、より明らかになるだろう。
【図面の簡単な説明】
【００３２】
【図１】状況１ａにおける既存の状態遷移の概略図である。
【図２】状況１ｂにおける既存の状態遷移の概略図である。
【図３】状況２ａにおける既存の状態遷移の概略図である。
【図４】状況２ｂにおける既存の状態遷移の概略図である。
【図５】状況３ａにおける既存の状態遷移の概略図である。
【図６】状況３ｂにおける既存の状態遷移の概略図である。
【図７】状況４における既存の状態遷移の概略図である。
【図８】本発明による方法のフローチャートの概略図である。
【図９】状況１ａにおける新しい状態遷移の概略図である。
【図１０】状況１ｂにおける新しい状態遷移の概略図である。
【図１１】状況２ａにおける新しい状態遷移の概略図である。
【図１２】状況２ｂにおける新しい状態遷移の概略図である。
【図１３】状況３ａにおける新しい状態遷移の概略図である。
【図１４】状況３ｂにおける新しい状態遷移の概略図である。
【図１５】状況４における新しい状態遷移の概略図である。
【図１６】本発明による状態遷移手段の１つの実施形態の概略図である。
【発明を実施するための形態】
【００３３】
図面全体を通して、同様の参照番号は同様の部分を指すのに用いられる。
【００３４】
まず、ローカルのＮＥにおけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移の方法が提供される。
【００３５】
プロテクショングループは、運用系エンティティおよび非運用系エンティティを含む。プロテクショングループには２つの端部があり、１つはローカル端でもう１つは遠端である。Ｇ．８０３１はいくつかの状態を規定する。ローカル端および遠端の状態は、異なっていても同じでもよい。比較的優先度の高い状態／コマンドは、比較的優先度が低い状態を変更することができる。表１は、Ｇ．８０３１で規定される状態／コマンドの一部と、それらの優先度を示す。
【表１】
0005530520.tif 000002
【００３６】
一部のコマンドの意味が、以下で説明される。
【００３７】
非運用系ロックアウト−このコマンドは、運用系の信号が非運用系伝送エンティティから選択されることを防ぐ。これにより、実質的にプロテクショングループを無効化する。
【００３８】
通常のトラフィック信号の非運用系への強制切替−通常のトラフィック信号を、強制的に非運用系伝送エンティティから選択するようにする。
【００３９】
通常のトラフィック信号の非運用系への手動切替−運用系伝送エンティティまたは非運用系伝送エンティティの故障がない場合に、強制的に通常のトラフィック信号が非運用系伝送エンティティから選択するようにする。
【００４０】
通常のトラフィック信号の運用系への手動切替−非切り戻し動作において運用系伝送エンティティまたは非運用系伝送エンティティの故障がない場合に、強制的に通常のトラフィック信号が運用系伝送エンティティから選択されるようにする。
【００４１】
通常のトラフィック信号の復旧待ち−切り戻し動作において、運用系伝送エンティティの信号故障（または該当するとすれば信号劣化）をクリアした後に、復旧待ちタイマーが満了するまで、通常のトラフィック信号を、非運用系伝送エンティティから選択されるものとして維持する。その他の何らかのイベントまたはコマンドの前にタイマーが満了した場合、状態は「要求なし」に変化する。これは、間欠的な故障の場合に、セレクタの頻繁な動作を防ぐために使用される。
【００４２】
演習信号−ＡＰＳプロトコルの演習。この信号は、セレクタを変更しないように選ばれる。
【００４３】
通常のトラフィック信号の切り戻し禁止−非切り戻し動作において、これは、非運用系伝送エンティティから選択される通常のトラフィック信号を維持するために使用される。
【００４４】
要求なし−要求なしは、アクティブなローカルのプロテクション切替要求（復旧待ちおよび切り戻し禁止を含む）が存在しない全ての条件でのローカルの優先度により生じる状態である。通常のトラフィック信号は、対応する伝送エンティティから選択される。
【００４５】
クリア−アクティブな近端の非運用系ロックアウト、強制切替、手動切替、復旧待ちの状態、または演習コマンドをクリアする。
【００４６】
図８は、方法のフローチャートの概略図を示す。方法は、以下のステップを含む。
【００４７】
まず、ステップＳ８１０において、ローカルのＮＥが、第１の状態にあるローカル端の状態を変更するように構成される第１のメッセージを受信する。第１のメッセージは、第１の状態によりオーバライドされる。第１のメッセージは、例えば、第１のメッセージの優先度が第１の状態の優先度と同じであるため、または、第１のメッセージにより得られる状態が第１の状態と同じであるためなどの多くの理由で、第１の状態によりオーバライドされる。
【００４８】
次に、ステップＳ８２０において、ローカルのＮＥは、ローカル端の状態を変更するように構成される第２のメッセージを受信する。第２のメッセージは、第１のメッセージが受信された後、またはそれと同時に、ローカルのＮＥにより受信される。ローカルのＮＥは所定のタイマーを設定することができ、所定のタイマーにしたがって、受信されるメッセージを周期的に更新することができる。
【００４９】
そして、ステップＳ８３０において、ローカルのＮＥは、第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定する。所定のタイマーにより決定されたある期間において、ローカルのＵＥは第１のメッセージと第２のメッセージの両方を受信し、第１のメッセージおよび第２のメッセージに基づいて第２の状態を判定する。
【００５０】
最後に、ステップＳ８４０において、ローカルのＮＥは、ローカル端の状態を第２の状態に変更する。
【００５１】
方法の一実施形態では、第１の状態は、ローカルネットワーク要素からの第１の強制切替コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態である。第１のメッセージは、遠端ネットワーク要素からの第２の強制切替コマンドである。第２のメッセージは、クリアコマンドである。また第２の状態は、要求が存在せず、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である。
【００５２】
図９は、状況１ａにおける新しい状態遷移の概略図を示す。図９を参照すると、１：１の双方向切り戻し動作である状況１ａにおいて、ローカルのＮＥの現在の状態は、ローカルのＮＥから強制切替コマンドを受信した後の状態Ｄである。クリアコマンドが発せられてローカルの強制切替コマンドをクリアすると、ローカルのＮＥは、ローカルの強制切替コマンドにより事前にオーバライドされていた、ＡＰＳを介した遠端の強制切替コマンドも受信する。本発明の一実施形態によれば、状態は、クリアコマンドと遠端の強制切替コマンドの両方を考慮することによって、状態Ｄから状態Ｂに直接変化する。このように、図１に示されたプロセスと比較すると、不要な状態偏移およびトラフィック損失がない。
【００５３】
図１０は、１：１の双方向非切り戻し動作である状況１ｂにおける、新しい状態遷移の概略図を示す。状態遷移プロセスは、図９で説明されたプロセスと同じであり、図２に示された状態遷移プロセスと比較すると、不要な状態遷移がない。
【００５４】
方法の別の実施形態では、第１の状態は、ローカルネットワーク要素からの第１の手動切替コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態である。第１のメッセージは、遠端ネットワーク要素からの第２の手動コマンドである。第２のメッセージは、クリアコマンドである。また第２の状態は、要求が存在せず、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である。
【００５５】
図１１は、状況２ａにおける新しい状態遷移の概略図を示す。図１１を参照すると、１：１の双方向切り戻し動作である状況２ａにおいて、ローカルのＮＥの現在の状態は、ローカルのＮＥから手動切替コマンドを受信した後の状態Ｇである。クリアコマンドが発せられてローカルの手動切替コマンドをクリアすると、ローカルのＮＥは、ローカルの手動切替コマンドにより事前にオーバライドされていた、ＡＰＳを介した遠端の手動切替コマンドも受信する。本発明の一実施形態によれば、状態は、クリアコマンドと遠端の手動切替コマンドの両方を考慮することによって、状態Ｇから状態Ｂに直接変化する。このように、図３に示されたプロセスと比較すると、不要な状態偏移およびトラフィック損失がない。
【００５６】
図１２は、１：１の双方向非切り戻し動作である状況２ｂにおける、新しい状態遷移の概略図を示す。状態遷移プロセスは、図１１で説明されたプロセスと同じであり、図４に示された状態遷移プロセスと比較すると、不要な状態遷移がない。
【００５７】
方法のさらなる実施形態では、第１の状態は、非運用系信号故障がローカルネットワーク要素により検出され、ローカル端の運用系エンティティがアクティブであり、ローカル端の非運用系エンティティがスタンバイであるような状態である。第１のメッセージは、運用系信号故障がローカルネットワーク要素により検出されたというメッセージである。第２のメッセージは、非運用系信号故障が復旧されたというメッセージである。また第２の状態は、運用系信号故障が検出され、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である。
【００５８】
図１３は、状況３ａにおける新しい状態遷移の概略図を示す。図１３を参照すると、１：１の双方向切り戻し動作である状況２ａにおいて、ローカルのＮＥの現在の状態は、非運用系信号故障がローカルのＮＥにより検出された後の状態Ｆである。ローカルのＮＥが、非運用系信号故障が復旧したことを検出すると、ローカルのＮＥは、ローカルのＮＥにより検出された非運用系信号故障によりオーバライドされる、運用系信号故障も検出する。本発明の一実施形態によれば、状態は、運用系信号故障と、ローカルのＮＥにより検出される非運用系信号故障の両方の復旧を使用することにより、状態Ｆから状態Ｅに直接変化する。このように、図５に示されたプロセスと比較すると、不要な状態遷移がなく、トラフィック損失が少ない。
【００５９】
図１４は、１：１の双方向非切り戻し動作である状況３ｂにおける、新しい状態遷移の概略図を示す。状態遷移プロセスは、図１３で説明されたプロセスと同じであり、図６に示された状態遷移プロセスと比較すると、不要な状態遷移がない。
【００６０】
１＋１の双方向切り戻し動作および双方向非切り戻し動作の状態遷移プロセスは、上述の１：１の双方向切り戻し動作および双方向非切り戻し動作の状態遷移プロセスと同様であり、簡潔にするためにここでは詳しく説明しない。
【００６１】
方法のさらに別の実施形態では、第１の状態は、ローカルネットワーク要素からの第１の演習コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態である。第１のメッセージは、遠端ネットワーク要素からの第２の演習コマンドである。第２のメッセージは、クリアコマンドである。また第２の状態は、切り戻し要求が遠端ネットワーク要素に信号で送られ、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である。
【００６２】
図１５は、状況４における新しい状態遷移の概略図を示す。図１５を参照すると、１：１の双方向非切り戻し動作である状況４において、ローカルのＮＥの現在の状態は、ローカルのＮＥから演習コマンドを受信した後の状態Ｋである。クリアコマンドが発せられてローカルの演習コマンドをクリアすると、ローカルのＮＥは、ローカルの演習コマンドにより事前にオーバライドされていた、ＡＰＳを介した遠端の演習コマンドも受信する。本発明の一実施形態によれば、状態は、クリアコマンドと、遠端の演習コマンドの両方を考慮することにより、状態Ｋから状態Ｍに直接変化する。このように、図７に示されたプロセスと比較すると、不要な状態遷移がない。この実施形態において、１＋１の双方向非切り戻し動作の状態遷移プロセスは、上述の１：１の双方向非切り戻し動作の状態遷移プロセスと同様であり、簡潔にするためにここでは詳しく説明しない。
【００６３】
方法の実施形態によれば、表Ａ．１および表Ａ．５の一部が表２に示されるように変更される。［  ］内の状態遷移は、新しく追加された状態遷移である。
【表２】
0005530520.tif 000003
【００６４】
本発明の実施形態によれば、表Ａ．３および表Ａ．７の一部が表３に示されるように変更される。［  ］内の状態遷移は、新しく追加された状態遷移である。
【表３】
0005530520.tif 000004
【００６５】
第２に、ローカルのＮＥにおけるイーサネットリニアプロテクション切替のプロテクショングループのローカル端の状態遷移のための、状態遷移手段が提供される。
【００６６】
プロテクショングループは、運用系エンティティおよび非運用系エンティティを含む。プロテクショングループには２つの端部があり、１つはローカル端でもう１つは遠端である。Ｇ．８０３１は、いくつかの状態を規定する。ローカル端および遠端の状態は、異なっていても同じでもよい。優先度が比較的高い状態／コマンドは、優先度が比較的低い状態を変化させることができる。
【００６７】
図１６は、本発明による、状態遷移手段１４００の一実施形態の概略図を示す。
【００６８】
図１６を参照すると、状態遷移手段１６００は、第１の受信手段１６１０、第２の受信手段１６２０、判定手段１６３０および変更手段１６４０を含む。
【００６９】
第１の受信手段１６１０は、第１の状態にあるローカル端の状態を変更するように構成される。第１のメッセージは、第１の状態によりオーバライドされる。第１のメッセージは、例えば、第１のメッセージの優先度が第１の状態の優先度と同じであるため、または、第１のメッセージにより得られる状態が第１の状態と同じであるためなどの多くの理由で、第１の状態によりオーバライドされる。
【００７０】
第２の受信手段１６２０は、ローカル端の状態を変更するように構成された第２のメッセージを受信するように構成される。第２のメッセージは、第１のメッセージが受信された後に、またはそれと同時に、ローカルのＮＥにより受信される。ローカルのＮＥは、所定のタイマーを設定することができ、所定のタイマーにしたがって受信されたメッセージを周期的に更新することができる。
【００７１】
判定手段１６３０は、第１のメッセージおよび第２のメッセージに基づいて、ローカル端の第２の状態を判定するように構成される。所定のタイマーにより決定されたある期間において、ローカルのＵＥは第１のメッセージと第２のメッセージの両方を受信し、第１のメッセージおよび第２のメッセージに基づいて第２の状態を判定する。
【００７２】
変更手段１６４０は、ローカル端の状態を第２の状態に変更するように構成される。
【００７３】
状態遷移手段の一実施形態では、第１の状態は、ローカルネットワーク要素からの第１の強制切替コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態である。第１のメッセージは、遠端ネットワーク要素からの第２の強制切替コマンドである。第２のメッセージは、クリアコマンドである。また第２の状態は、要求が存在せず、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である。
【００７４】
状態遷移手段の別の実施形態では、第１の状態は、ローカルネットワーク要素からの第１の手動切替コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態である。第１のメッセージは、遠端ネットワーク要素からの第２の手動切替コマンドである。第２のメッセージは、クリアコマンドである。また第２の状態は、要求が存在せず、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である。
【００７５】
状態遷移手段のさらなる実施形態では、第１の状態は、非運用系信号故障がローカルネットワーク要素により検出され、ローカル端の運用系エンティティがアクティブであり、ローカル端の非運用系エンティティがスタンバイであるような状態である。第１のメッセージは、運用系信号故障がローカルネットワーク要素により検出されたというメッセージである。第２のメッセージは、非運用系信号故障が復旧されたというメッセージである。また第２の状態は、運用系信号故障が検出され、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である。
【００７６】
状態遷移手段の上記の実施形態は、１＋１の双方向切り戻し動作および双方向非切り戻し動作、または１：１の双方向切り戻し動作および双方向非切り戻し動作に適用されうる。
【００７７】
方法のさらに別の実施形態では、第１の状態は、ローカルネットワーク要素からの第１の演習コマンドが実行され、ローカル端の運用系エンティティがスタンバイであり、ローカル端の非運用系エンティティがアクティブであるような状態である。第１のメッセージは、遠端ネットワーク要素からの第２の演習コマンドである。第２のメッセージは、クリアコマンドである。また第２の状態は、切り戻し要求が遠端ネットワーク要素に信号で送られ、運用系エンティティがスタンバイであり、非運用系エンティティがアクティブであるような状態である。状態遷移手段のこの実施形態は、１＋１の双方向非切り戻し動作または１：１の双方向非切り戻し動作に適用されうる。
【００７８】
上述の実施形態は、本発明を限定するのではなく例示するものであり、当業者は、添付の特許請求の範囲から逸脱することなく、代替的な実施形態を設計することができることに留意されたい。特許請求の範囲において、括弧の中のいずれの参照記号も特許請求の範囲を限定するものと解釈されるべきではない。用語「含む」は、特許請求の範囲または説明において列挙されていない要素またはステップの存在を排除するものではない。ある要素に先行する語「ａ」または「ａｎ」は、複数のそのような要素の存在を排除するものではない。いくつかのユニットを列挙する装置の特許請求の範囲において、これらのユニットのうちのいくつかは、全く同一の品目のハードウェアまたはソフトウェアにより具現化されうる。第１の、第２のおよび第３の、などの語の使用は、何ら順番を示すものではない。これらの語は、名称として解釈されるべきである。
【図１】
0005530520.tif 000005
【図２】
0005530520.tif 000006
【図３】
0005530520.tif 000007
【図４】
0005530520.tif 000008
【図５】
0005530520.tif 000009
【図６】
0005530520.tif 000010
【図７】
0005530520.tif 000011
【図８】
0005530520.tif 000012
【図９】
0005530520.tif 000013
【図１０】
0005530520.tif 000014
【図１１】
0005530520.tif 000015
【図１２】
0005530520.tif 000016
【図１３】
0005530520.tif 000017
【図１４】
0005530520.tif 000018
【図１５】
0005530520.tif 000019
【図１６】
0005530520.tif 000020